Местоположение Hotel O Hotel Vista Inn New Delhi позволяет быстро добраться до Ворот Индии, которые находятся в 6 км.
От этого 3-звездочного отеля в Нью-Дели до центра города расстояние составляет 4 км. Любителям истории понравится посещение Президентского дворца (3 км) и Красного форта (7 км). На расстоянии 5 минут ходьбы от этого отеля есть Royal Indian Voyages Pvt. Ltd. Станция метро Karol Bagh находится на расстоянии всего 350 метров от O Hotel Vista Inn, а также в 8 км от мемориала Махатмы Ганди.
Ресторан "Glenz Cafe & Bakers" предлагает широкий выбор блюд европейской кухни и расположен довольно близко от отеля.