Casas Brancas Boutique Hotel & Spa, Brazil
Our rating: Medium
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.