Das 3-Sterne-Hotel Stalin Pleasant Park Chennai bietet seinen Gästen 30 Zimmer und liegt lediglich 25 Minuten zu Fuß von der Tausend-Lichter-Moschee entfernt.
Das Hotel befindet sich im Stadtviertel Central Chennai von Chennai, 1 km weit weg vom Bahnhof Egmore. Gaiety Palace ist ganz nah am Hotel und kann leicht erreicht werden. Auch LIC Building befindet sich in einer 6 Gehminuten Entfernung vom Stalin Pleasant Park Chennai. Die U-Bahn-Station Government Estate ist in 250 Meter Entfernung zur Unterkunft (liegt in einer Entfernung von 2 km vom Fort St. George).
Das Restaurant Wang's Kitchen Restaurant liegt in der Nähe vom Hotel und bietet eine große Auswahl an Gerichten der chinesischen Küche.