Capital O 28061 Amar Villa One est situé dans le quartier "Sud de Delhi" à New Delhi, à 17 minutes en voiture de l'aéroport Delhi International.
L'hôtel est situé à New Delhi, à 10 minutes à pied de la station de métro Green Park. Le Mausolée de Safdar Jung situé à quelques minutes de cet hôtel 3 étoiles, et le Piano Man Jazz Club est à proximité. En plus, cet hébergement se trouve à 4 km du Qûtb Minâr. L'arrêt de bus Green Park Metro est juste à côté de l'hôtel.
Les chambres de Capital O 28061 Amar Villa One disposent de TV et une TV multi-canal.
Les clients peuvent manger à Dirty Apron et les Hangchuaa's Chinese Food Point, qui sont à environ 500 mètres de l'hôtel.