Vaara bevindt zich op 4,8 km van Dudhsagar-watervallen in New Delhi, en biedt accommodatie met airconditioning en gratis WiFi.
Er is een volledig uitgeruste eigen badkamer met douche en gratis toiletartikelen.
Lodhi Gardens ligt op 6 km van de bed & breakfast, en Gandhi Smriti ligt 7,1 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Indira Gandhi (Palam), op 17 km van Vaara.