Regional Railway Museum liegt knapp 3 Kilometer vom Mitra Inn Serviced Apartment Chennai entfernt und ist unbedingt einen Besuch wert.
Das Hotel befindet sich im Stadtteil Central Chennai. Darüber hinaus lässt sich Ananthaa Padmanabha Swaamy Temple innerhalb von 20 Fußminuten erreichen.
Die 13 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Annehmlichkeiten wie einen Flachbildfernseher mit Satellitenkanälen. Zur Ausstattung des Badezimmers gehören eine getrennte Toilette und eine Dusche und Morgenmäntel und Handtücher.