Hotel Monte Castelo is close to Ruins Park, Arcos da Lapa, and Museum of Modern Art. Also nearby are Catedral de Sao Sebastiao do Rio de Janeiro and National Library.
Guests are served a complimentary breakfast each morning. Amenities at Hotel Monte Castelo include tour/ticket assistance. Complimentary wireless Internet access is available in public areas.
The 38 air-conditioned guestrooms at Hotel Monte Castelo include safes.