High above Lisbon's Alfama district, Solar Do Castelo is a luxurious respite from the tourist who trod the ancient streets. Set within the outer wall of São Jorge Castle, Solar is perhaps the only hotel I've stayed at with its own museum. The hotel wraps around a courtyard…