Capital O 90897 Island City Hotel localiza-se em George Town, a 16 minutos a pé de Centro Comercial Penang Times Square e 7,2 km de Centro Comercial Straits Quay. Este hotel de 3 estrelas dispõe de acesso Wi-Fi gratuito, uma receção aberta 24 horas e um serviço de concierge. Este alojamento não fumador situa-se a 17 minutos a pé de Northam Beach.
Apresentando uma casa de banho privativa dispondo de chuveiro, as unidades do alojamento têm uma televisão de ecrã plano e ar condicionado, e alguns quartos também apresentam uma área de estar. Os quartos apresentam secretária.
Capital O 90897 Island City Hotel tem vários pontos de interesse populares nas suas proximidades, incluindo Rainbow Skywalk no Komtar, Museu Wonderfood e 1st Avenue de Penang. O aeroporto mais próximo é o Aeroporto Internacional de Penang, que fica a 15 km de Capital O 90897 Island City Hotel.