Capital O 90897 Island City Hotel ligt in George Town, op 16 minuten lopen van Penang Times Square en 7,2 km van Straits Quay. Dit hotel met 3 sterren biedt gratis WiFi, een 24-uursreceptie en een conciërgedienst. De accommodatie is rookvrij en is gelegen op 17 minuten lopen van Strand Northam.
Alle kamers bij het hotel hebben een bureau. De units bij Capital O 90897 Island City Hotel hebben een eigen badkamer met een douche, flatscreen-tv en airconditioning, en sommige kamers hebben ook een zithoek.
Populaire bezienswaardigheden in de buurt van de accommodatie zijn Komtar Skywalk (Rainbow Skywalk), Wonderfood Museum en Winkelcentrum 1st Avenue Penang. Het dichtstbijzijnde vliegveld is Internationale luchthaven Penang, op 15 km van Capital O 90897 Island City Hotel.