Travellers enjoy visiting Geomonumento do Parque da Bela Vista, located within 10 minutes' walk of the 4-star Alvalade Palace hotel, as well as the moorish Castle of Sao Jorge accessible with 15-minute car ride. If you are willing to explore even more landmarks in Lisbon, attend Time Out Market Lisboa located 3.8 miles from the property.