Vatika (va’-tee-ka) literally means a garden or an orchard. Several references of the term Vatika are also used in Indian mythology to describe the celestial gardens.
Vatika terrace, situated adjoining the juice-bar offers a veritable retreat in Delhi; shielded yet from the hustle - bustle of life in the metropolis; Vatika terrace is also an ideal place for meditation.
Vatika terrace is a veritable roof top retreat
Reservation Enquiry     Book Online
About us | Tariff | Location | Contact us | Accomodation | Reservation | Facilities | Guest Reviews | Travel Support | Hot Deals
  This site is best viewed at 800 x 600 resolution
Copyright @ Bajaj Indian Home Stay Powered By
Hotel India