See the latest prices and deals by choosing your dates.
Barra da Tijuca, Rio de Janeiro
Boasting sea views, Emerald House features accommodation with a balcony and a coffee machine, around 14 km from Tijuca Forest National Park. Featuring mountain and garden views, this lodge also includes free WiFi.