Het comfortabele Edenwood Hotel George Town met 3 sterren beschikt over 35 kamers en ligt op circa 25-minuten loopafstand van de Kapitan Keling Moskee. Het hotel biedt accommodatie met Wi-Fi in de kamers.
Dit hotel geniet een eersteklas ligging op 2 km afstand van het Leong San Tong Khoo Kongsi Monument. De Kathedraal van Maria Hemelvaart is op 30 minuten lopen bereikbaar. Tot de nabijgelegen opmerkelijke religieuze gebouwen behoort de Dhammikarama Birmaanse Tempel, op 2,1 km van Edenwood. Busstation New Asian Travel Check In, dat een goede verbinding door de hele stad mogelijk maakt, ligt binnen het bereik van dit pand.
De kamers zijn voorzien van strijkfaciliteiten en airconditioning, samen met moderne gemakken zoals een flatscreen TV met satellietzenders. Dit hotel in George Town biedt badkamers, uitgerust met een bidet, een inloopdouche en een apart toilet. Voor het comfort van de gasten worden een haardroger en badlakens aangeboden in de privébadkamers die met een bidet, een inloopdouche en een apart toilet zijn uitgerust.
Kizuna - Times Square Penang is gesitueerd op 400 meter afstand van Edenwood George Town.