Where is Hotel Arpoador, Rio de Janeiro located?
Hotel Arpoador, Rio de Janeiro, Hotel Arpoador, Rio de Janeiro, Brazil (approx. -22.98775°, -43.19392°)
Hotel Arpoador, Rio de Janeiro, Hotel Arpoador, Rio de Janeiro, Brazil (approx. -22.98775°, -43.19392°)