Featuring Wi-Fi in public areas, the affordable 2-star Apollo Inn George Town sits 15 minutes' walk from the Sri Mahamariamman Little India Temple. Featuring 21 rooms with views of the city, this modern inn is within a few blocks of Wonderfood Museum.
The hotel offers a location in the center of George Town, 0.4 miles from Cheong Fatt Tze. Han Jiang Ancestral Temple is right near the Apollo Inn, while Penang Road bus stop is around 5 minutes away by car. Also, Friendship Park is situated 0.7 miles away. Cultural experiences in the area feature Rumah Kelahiran P.Ramlee House Museum, situated 25 minutes' stroll from this accommodation.
Rooms have shared bathrooms equipped with a separate toilet and a shower.
Serving a wide assortment of dishes, Penang Road Famous Teochew Cendol is just around the corner from the Apollo Inn George Town.