Offering a terrace and mountain views, Rancho Otto is located in Rancho Queimado. Free private parking is available on site. Some units have a seating area to relax after a busy day. Enjoy a cup of coffee from your terrace or balcony. The rooms are equipped with private bathroom. The superior rooms include a spa bath or a hot tub. A flat-screen TV with cable channels is offered. You will find a shared kitchen on the property. A series of activities are offered in the area such as cycling and hiking. Florianópolis-Hercilio Luz International Airport is 51 km away.