THE VISAYAThe Visaya is a boutique hotel located in Panchshila Park, New Delhi, South Delhi aiming to provide a holistic and luxurious hospitality experience for business and leisure travelers.