Este hotel, situado a solo 5 minutos a pie del centro de la ciudad, ofrece vistas panorámicas a Lisboa, el castillo de San Jorge y el río Tajo, Además, hay WiFi gratuita en todas las instalaciones.
Las encantadoras habitaciones del Solar Dos Mouros tienen suelo de madera y están decoradas con muebles de colores llamativos y originales obras de arte moderno. Todas incluyen TV de pantalla plana con canales vía satélite, minibar y baño privado con champú y jabón. Algunas habitaciones tienen vistas al río o al castillo de San Jorge.
Los huéspedes del Solar Dos Mouros pueden disfrutar de un desayuno abundante en las zonas comunes, mientras disfrutan de las vistas. El desayuno también se puede servir en la habitación. También hay un bar en recepción.
El Solar está a solo 50 metros de un aparcamiento público moderno y facilita recepción 24 horas.
El Solar Dos Mouros se encuentra a 350 metros de la catedral de Lisboa, a 300 metros del emblemático castillo de San Jorge, y a 400 metros de Portas do Sol, y cuenta con vistas a la histórica Lisboa y al río Tajo. El aeropuerto de Portela está a 7,8 km del Solar Dos Mouros.