Featuring an outdoor pool and mountain views, Mountain Castle is located in São Bento do Sapucaí. This property offers access to a terrace. Providing access to a balcony, this holiday home comes with 4 separate bedrooms and a fully equipped kitchen. A TV is provided. The holiday home offers a barb Read more
Featuring an outdoor pool and mountain views, Mountain Castle is located in São Bento do Sapucaí. This property offers access to a terrace. Providing access to a balcony, this holiday home comes with 4 separate bedrooms and a fully equipped kitchen. A TV is provided. The holiday home offers a barbecue. Guests can also relax in the garden. Monte Verde is 42 km from Mountain Castle, while Campos do Jordão is 13 km from the property.