Located in Picada Cafe, Morro do Vento provides mountain views and free WiFi, 14 km from Flower Square and 15 km from Imigrant Valley Park. Fitted with a terrace, the units offer air conditioning and feature a flat-screen TV and a private bathroom w...
Rooms total: 4 More information »