Casas Brancas Boutique Hotel & Spa, Brazil
Our rating: First Class
Casas Brancas Boutique Hotel & Spa is a charming little boutique hotel situated on the hills overlooking the bay of Búzios. It's built in a Mediterranean style and has a laid-back atmosphere.