Le behotelisboa est installé dans le quartier historique de Pombaline, dans le centre de Lisbonne, et à seulement 50 mètres de la Rua Augusta, la principale rue commerçante de la ville.