Situated in Sintra, 1.1 miles from Sintra National Palace, Casa da Belavista features a terrace and views of the mountain. Rooms have a flat-screen TV. You will find a coffee machine in the room. All rooms come with a shared bathroom fitted with a bath. Quinta da Regaleira is 1.2 miles from Casa da Belavista, while Moors Castle is 1.5 miles from the property. Lisbon Humberto Delgado Airport is 14.3 miles away.