El hotel de 3 estrellas City Suites Ramos Tower está situado en el centro de Cebú, a 25 minutos andando de la Basílica Minore del Santo Niño de Cebú. El hotel dispone de un aparcamiento en el lugar.
Situado cerca de la Sacred Heart Church, el hotel se encuentra a unos 20 minutos a pie del centro de Cebú. Los atractivos culturales de la zona son la Casa Gorordo (1 km) y el Museo de la Catedral de Cebú (1,1 km). Este hotel está a 25 minutos a pie de la Cruz de Magallanes y de otras atracciones principales de Cebú. La parada de autobús USC North Campus, que ofrece un enlace directo a las atracciones y lugares principales de la ciudad, está a un par de minutos del City Suites Ramos Tower.
Además de un balcón y una zona de estar, las habitaciones en el City Suites Ramos Tower están equipadas con TV de pantalla plana con canales vía satélite. Las habitaciones están equipadas con minibar, así como con un escritorio.
Este lugar sirve un desayuno buffet diario. El restaurante El Gecko Restobar está a 5 minutos andando del hotel.