Hotel Monte Castelo

Posted by on May 27, 2014
from $113/night Located in Rio de Janeiro (Santa Teresa), Hotel Monte Castelo is minutes from Ruins Park and Paris Square. This hotel is within close proximity of Museu da Chacara do Ceu and Passeio Publico. Rooms Make yourself at home in one of the 38...

Continue Reading »