Situato vicino allo Sree Agasthiyar Temple e a 25 minuti a piedi dal centro di Chennai, il Rich Inn Mount Road - Near Spencer Plaza include 42 camere. Gli ospiti che soggiornano presso questo hotel possono parcheggiare le loro auto nella struttura.
L’alloggio si trova a 2 km dal Tempio di Kapalishvara e ad appena 10 minuti a piedi dalla stazione della metropolitana Teynampet. Tra le attrazioni sportive nelle vicinanze c'è lo Stadio Jawaharlal Nehru, a 7 km dall'hotel. Nel quartiere Central Chennai di Chennai, gli ospiti troveranno molte attrazioni, tra cui MGR Memorial House. Ben collegato con tanti luoghi d'interesse, il Rich Inn Mount Road - Near Spencer Plaza, a 3 stelle, è situato proprio accanto alla fermata di autobus Nagesh Theatre.
Una colazione gratuita viene servita al ristorante. Con piatti della cucina indiana, il ristorante Jallikattu Restaurant si trova a 200 metri di distanza.