The Visaya is a boutique hotels in Panchshila Park South Delhi is a prime and centrally located area in heart of South Delhi aiming to provide a holistic and luxurious hospitality experience for business and leisure travelers and a convenient distance of