Royal Rio Palace Hotel

Posted by on May 27, 2014
from $195/night With a stay at Royal Rio Palace Hotel in Copacabana Beach (Copacabana), you’ll be close to Rio Sul Shopping Mall and Sugar Loaf Mountain. This 4-star hotel is within close proximity of Pasmado Viewpoint and Vermelha Beach. Rooms...

Continue Reading »