Showcasing a sun terrace and views of the mountains, Casa da Belavista is located in Sintra in the region of Região de Lisboa, just 1.1 miles from Sintra National Palace. The rooms have a flat-screen TV. You will find a coffee machine in the room. Every room includes a shared bathroom fitted with a bathtub. You will find a shared kitchen at the property. Quinta da Regaleira is 1.2 miles from Casa da Belavista, and Moors Castle is 1.5 miles from the property. Lisbon Humberto Delgado Airport is 14 miles away.