Ten ekologiczny hotel mieści się w XVIII-wiecznej rezydencji z wewnętrznym dziedzińcem. Obiekt usytuowany jest w obrębie murów Zamku św. Jerzego w zabytkowej dzielnicy Alfama. Oferuje on zakwaterowanie z bezpłatnym bezprzewodowym dostępem do Internetu.
Klasyczny wystrój pokoi w hotelu Castelo utrzymany jest w stylu współczesnym i obejmuje drewniane podłogi oraz okna z podwójnymi szybami. Każdy z nich jest wyposażony w telewizor z płaskim ekranem, odtwarzaczem DVD oraz dostępem do kanałów satelitarnych. W łazience znajduje się wanna oraz szlafroki.
Elegancka część wypoczynkowa w hotelu Solar, którą zdobią oryginalne kamienne ściany, to przyjemne miejsce na wieczorny relaks przy drinku z baru. W ciągu dnia Goście mogą zrelaksować się na hotelowym dziedzińcu, wsłuchując się w kojący szum fontanny.
Hotel Solar do Castelo - Lisbon Heritage Collection - Alfama usytuowany jest zaledwie 10 minut jazdy od centrum Lizbony, gdzie zlokalizowane są stacje metra oraz liczne restauracje. Położony nad rzeką plac Praça do Comercio oddalony jest od hotelu o niecały 1 km.