Гости 3-звездочного отель Sr 18 Нью-Дели могут посетить тематический парк Fun 'n' Food Village, расположенный примерно в 4 км. Этот отель также располагает парковкой.
Отель находится недалеко от аквапарка Oyster's (4,1 км) и Парка Лейжер Вэлли (4,2 км). В 5 минутах ходьбы находятся популярные достопримечательности Нью-Дели, например Stargate Observatory. Аэропорт Дели им. Индиры Ганди находится в 5 км от отеля, а Нью-Дели — менее чем в 21 км.
Гости могут попробовать блюда азиатской кухни в ресторане "The Chowk", расположенном в 14 минутах пешей прогулки от отеля Sr 18.