Welcome to a tranquil haven in the heart of the cosmopolitan Indian capital. Virohaa in Sanskrit means growth. Retreat, re-connect and explore yourself at the serene apartment hotel in the buzzing Greater Kailash neighborhood. The hustle bustle of Delhi holds in its midst a sanct... Show More
Reach us, we're available 24/7.