A simple bed and breakfast in a beautiful location. The staff were excellent and very accommodating in that we arrived early and were able to enter our rooms and although check-out time is in the morning we were able to stay until 4pm. Thank you.
Location: Brazil > State of Rio de Janeiro > Ilha Grande
- Also Known As:
- Pousada L'Auberge Ilha Grande, Brazil