Boasting a bar, Villa Paranaguá Hotel & Spa - Boutique Hotel offers accommodation in Rio de Janeiro, 2 km from Flamengo Beach and 600 metres from Escadaria Selarón.
Number of rooms: 10
Rua Visconde de Paranaguá, 71, Santa Teresa, Rio de Janeiro, CEP 20241-070, Brazil