Localizado em Lisboa, a 2,7 km do Oceanário de Lisboa e a 11 km do Miradouro da Senhora do Monte, da BED&SHOWER Moscavide - Self. O Check-In dispõe de um terraço. A propriedade fica a cerca de 11 km da Praça do Comércio, a 11 km do Estádio de Futebol da Luz e a 12 km do Rossio. Disponibiliza acesso Wi-Fi gratuito e uma cozinha partilhada.
Na casa de hóspedes, existem apenas casas de banho partilhadas (sem casa de banho privada).
O Teatro Nacional Dona Maria II fica a 12 km do BED&SHOWER Moscavide - Self. O check-in, enquanto o Castelo de São Jorge fica a 12 km. O aeroporto mais próximo é o Aeroporto Humberto Delgado, em Lisboa, a 2 km do alojamento.