Situado a cerca de 10 minutos a pé da Praça do Comércio, no distrito Santa Maria Maior, um Solar Dos Mouros Hotel Lisboa de 4 estrelas disponibiliza uma galeria de arte própria aos hóspedes. Com uma localização a alguns minutos do Castelo de São Jorge, o hotel de Lisboa oferece 13 quartos, juntamente com um lounge bar no local.
O hotel está centralmente localizado à 850 m de Jardim da Cerca da Graça e à 350 m do Catedral de Lisboa. Este Solar Dos Mouros Hotel fica bastante perto do Mosteiro dos Jerónimos, enquanto a paragem de autocarros Costa do Castelo está a cerca de 5 minutos de distância a pé. Há o Time Out Market Lisboa a um curto caminho do lugar. O hotel está a apenas 550 metros da estação de metro do Rossio e a apenas 1.1 km da Rossio.
Os quartos do Solar Dos Mouros Hotel têm Wi-Fi gratuito e TV de ecrã plano com canais via satélite, juntamente com minibar e máquinas de café/chá para sua conveniência. Controle de temperatura são apresentados para o conforto dos hóspedes. As casas de banho do quarto incluem chuveiro de corrediça e casa de banho separada, juntamente com lençóis de banho e toalhas. As unidades também enfrentam o rio.
Todas as manhãs é servido pequeno-almoço abundante. Solar Dos Mouros de Lisboa oferece um restaurante a la carte que serve especialidades da cozinha portuguesa. Enquanto se hospedam no estabelecimento, os hóspedes podem escolher entre opções de jantar nas proximidades, tais como Chapitô à Mesa, situado a cerca de 5 minutos de distância a pé, ou Pastelaria Santo Antonio a 5 minutos a pé.