Das Hotel Stallions Suite Penang Jelutong liegt in der Nähe von der Lebuh Cannon, und zwar circa 4 km von hier entfernt. Das Hotel bietet seinen Gästen 27 Zimmer und zahlreiche Annehmlichkeiten, darunter ein Restaurant.
In der Umgebung befinden sich religiöse Sehenswürdigkeiten wie der Arulmigu Bala Thandayuthapani Tempel (7 km) und das Viertel Little India (6 km). Das Stallions Suite Penang Jelutong befindet sich in ungefähr 15 Fahrminuten Entfernung von der Mariä-Entschlafens-Kathedrale. Das Hotel liegt etwa 800 Meter von der Bushaltestelle Pejabat Pos Jelutong entfernt.
Für eine Mahlzeit können die Gäste zwischen den Restaurants Back Home und Yoshinoya auswählen.