Отель расположен в центре города Нью-Дели, в шаговой доступности от достопримечательностей и развлекательных центров. Для гостей, которые предпочитают местные кафе, есть большая выбор поблизости. Rajiv Chowk Metro Station находится в шаговой доступности от отеля.