Con un restaurante y depósito de equipajes, el hotel Cresta Inn, de 3 estrellas, se encuentra en el barrio Bellavista de Ciudad de Panamá, a unos 6 km del Biomuseo, ideal para los que persiguen el turismo cultural. Los huéspedes disfrutarán de una piscina en la posada y admirarán vistas al jardín que ofrecen 71 habitaciones.
Este hotel está situado a unos minutos andando del Soho y la estación de metro Santo Tomás está a 10 minutos a pie del hotel. La Plaza De La Independencia está junto al Cresta Inn Ciudad de Panamá, mientras que la estación de autobuses Ifarhu, está a unos 100 metros de distancia. Este alojamiento se encuentra a menos de 7 minutos a pie de la Iglesia del Carmen y a unos 5 minutos a pie del Crown Casino.
Todas sus habitaciones con aire acondicionado están equipadas con TV y televisión con múltiples canales. Además, algunas cuentan con máquina de café y minibar y zona de estar y una zona de comedor. Los agradables detalles en estas habitaciones amplias incluyen una chimenea de piedra, además de un sofá y escritorio.
El Cresta Inn ofrece el desayuno en el restaurante. El restaurante The Spot Bar se halla a un paso del hotel.