Boutique Hotels Barra Mar de São Miguel Brazil

Kenoa Beach Spa & Resort

Barra Mar de São Miguel, Brazil

A luxurious eco-chic design resort with ecological consciousness.

Rates : on request