Rio de Janeiro, Rio de Janeiro, Brazil
Minimalist rooms & suites in a contemporary hotel offering ocean views & 2 restaurants.