Please Wait..
This 2 star hotel is located in the city centre of Rio De Janeiro. All 38 rooms are equipped with minibar.
Monte Castelo