Approximately a 5-minute walk from Glória underground station, the 3-star Hotel Monte Castelo Rio de Janeiro is located in a residential area of Rio de Janeiro, just 500 metres from the Paris Square. A supermarket and baggage storage are available for guests' convenience at this Rio de Janeiro hotel, which sits in Gloria, which is named for the baroque Igreja da Glória that crowns a hilltop above Guanabara Bay.
The 28 rooms at this hotel are equipped with comforts such as ironing facilities and climate control, as well as a flat-screen TV with satellite channels. Bedrooms come with extra-long beds. Bathrooms feature a separate toilet and a shower along with a hairdryer and towels.
The Monte Castelo Rio de Janeiro offers a daily continental breakfast. Braseirinho da Gloria offers a selection of Brazilian delicacies and lies just moments from the property.
The Enormous Flamengo Urban Park is within 20 minutes' walk of the smoke-free hotel, while the Apotheosis Square is 2.6 km away. The Monte Castelo is 2.3 km from the Arco do Teles and right near the Selarón Steps. Also, Largo do Curvelo is situated about 5 minutes' drive away. A family vacation to Rio de Janeiro will become more exciting if you visit the public AquaRio Aquarium lying 3.3 km from this accommodation. Hotel Monte Castelo is near Estação D Pedro II Central train station, around 25 minutes' walk away.