Nie więcej niż 10 min pieszo stąd znajduje się stacja metra New Delhi.
Hotel posiada 15 pokojów z telewizją satelitarną, a także ma takie opcje wyżywienia jak urządzenie do parzenia kawy/herbaty. Między innymi w pokojach również oferowane są oddzielna toaleta i prysznic.
True Blue jest usytuowana 18 min spacerem od tego obiektu noclegowego.
Uliczka Gali Paranthe Wali leży w tylko 1 km, a Grobowiec Humajuna — 7 km od 3-gwiazdkowego Hotel Rama Inn, New Delhi. Zabytki w okolicy to między innymi Czerwony Fort, położony w odległości 25-minutowego spaceru. Zlokalizowany 2 km od tego hotelu, Świątynia Laxminarayan jest otwarty dla odwiedzin czcicieli i turystów. Przystanek autobusowy New Delhi Metro Express Line znajduje się w pobliżu od Rama Inn, w Nowym Dehli.