Situado en el barrio Alfama, el Hotel Once Upon Lisboa, de 4 estrellas, está a 800 m de atractivos culturales como el Museo Arqueológico del Carmo.
Este hotel se sitúa al lado de la Plaza Pedro IV, mientras que el Castillo de San Jorge está a tan solo 7 minutos a pie. El hotel está ubicado a 450 metros de la Iglesia de San Cristóbal, a 450 metros de la estación de metro Terreiro do Paço. A unos 25 minutos a pie del hotel Once Upon Lisboa también se encuentra el Museo Nacional del Azulejo. La estación de autobuses Chafariz d'El Rei está situada bastante cerca del lugar.
Algunas habitaciones de este hotel son con aire acondicionado y cuentan con aparador, Wi-Fi gratis y un televisor de pantalla plana.
Cada mañana, el Once Upon Lisboa sirve a sus huéspedes un desayuno continental. El restaurante Estaca Zero, con unos platos deliciosos, está a tan solo 50 metros.