3-звездочный The Metro Star Hotel New Delhi насчитывает 39 номеров и находится на расстоянии 2 км от храма Лотоса. Гостей этого отеля порадует не только вид на город, но и Wi-Fi в зонах общественного пользования.
Отель расположился в Нью-Дели, в районе Jasola, в 25 минутах пешей прогулки от Национального исламского университета. К тому же на расстоянии 2,1 км от отеля разместился Храм Калкаджи Мандир. Кроме того, отель Metro Star находится приблизительно в 10 минутах езды от Атлантика Уотер Уорлд Уотер Парк Дели. Станция метро Харкеш Нагар Охла находится примерно в 10 минутах ходьбы.
Номера отеля располагают телевидением, а также системой климат-контроля.
В отеле подают бесплатный завтрак. Лаунж-бар — это то место, где можно отлично отдохнуть, наслаждаясь любимым напитком. Metro Star находится совсем недалеко от ресторана Haldiram's.