Das Hotel Bahari 58 George Town liegt circa 5 Gehminuten vom Ibox Museum of Glass Penang entfernt. Das Hotel bietet seinen Gästen WLAN in den öffentlichen Bereichen.
Der Burmesisch-buddhistische Tempel Dhammikarama und Sri-Mariamman-Tempel sind in 25 Minuten zu Fuß bzw. 16 Minuten zu Fuß zu erreichen. Zu den nahe gelegenen Gotteshäusern gehören der Alte Protestantische Friedhof (450 Meter) und der Tempel der Göttin der Barmherzigkeit (1 km). Das Viertel Little India liegt ebenfalls lediglich 1,1 km von hier entfernt. Die Bushaltestelle Transfer Road liegt in 5 Gehminuten Entfernung.
Die Zimmer der Pension sind mit einem Schreibtisch, einem Flachbildfernseher mit Satellitenkanälen und einer Klimaanlage sowie mit einem privaten Badezimmer ausgestattet. Ein Bügeleisen/Bügelbrett und eine Klimaanlage sorgen für den Komfort der Gäste.
In der Nähe gibt es verschiedene Restaurants, darunter Laksalicious und Sunflower Homemade Cakes.