Sri-Mariamman-Tempel befindet sich etwa 16 Gehminuten vom Madras Inn 58-1 George Town entfernt und ist einen Besuch wert.
Die Mariä-Entschlafens-Kathedrale liegt lediglich 1 km von hier entfernt. Von hier aus sind es nur 5 Gehminuten zum Zentrum von George Town. Die Lebuh Cannon ist in 13 Fußminuten Entfernung von der Unterkunft. Die nächstgelegene Bushaltestelle Transfer Road ist in rund 100 Meter Entfernung.
Die Gäste können in einem der 14 Zimmer übernachten, die mit einem Schreibtisch und einer Klimaanlage ausgestattet sind.
Das Restaurant Sunflower Homemade Cakes ist etwa 5 Gehminuten von hier entfernt.