Solar Do Castelo: Sleep in Famous Lisbon Castle for €98, With Breakfast & Extras (Flexible & Refundable)