Este hotel está localizado apenas a 5 minutos a pé do centro da cidade e oferece vistas panorâmicas sobre Lisboa, o Castelo de São Jorge e o Rio Tejo. O acesso Wi-Fi é gratuito em todas as áreas da propriedade.
Os encantadores quartos do Solar Dos Mouros têm pisos em madeira, mobiliário em tons vivos e obras de arte moderna originais. As acomodações também incluem uma televisão de ecrã plano com canais por satélite, um minibar e uma casa de banho privativa com produtos de higiene pessoal. Alguns quartos oferecem vistas para o rio ou para o Castelo de São Jorge.
Os hóspedes do Solar Dos Mouros podem desfrutar de um generoso pequeno-almoço nas áreas comuns, enquanto admiram as vistas. O pequeno-almoço também pode ser servido nos quartos. Os hóspedes podem, ainda, saborear um copo de vinho no bar da receção.
Existe um moderno parque de estacionamento público apenas a 150 metros. O Solar providencia uma receção 24 horas.
O Solar Dos Mouros fica a 350 metros da Catedral de Lisboa e a 300 metros do icónico Castelo de São Jorge. As Portas do Sol estão a 400 metros e exibem vistas arrebatadoras sobre a cidade histórica de Lisboa e o Rio Tejo. O Aeroporto da Portela encontra-se a 7,8 km do Solar Dos Mouros.