0
Christ_on_Corcovado_mountain_Rio_de_Janeiro_Brazil

Windsor Excelsior Hotel

Posted by on May 27, 2014
from $267/night With a stay at Windsor Excelsior Hotel in Copacabana Beach (Copacabana), you’ll be close to Edmundo Bittencourt Square and Sugar Loaf Mountain. This beach hotel is within close proximity of Pasmado Viewpoint and Vermelha Beach. Rooms...

Continue Reading »