Nomad's Castello Flats 2 - Entire apartment at the door of Castelo S. Jorge, Lisbon From €1,850 1 Bedrooms