The 3-star Monte Castelo Hotel is located in cultural Rio de Janeiro, minutes away from marina da gloria, Complex of Sports of Fluminense Football Club - Soccer Field and Sugar Loaf. The business property features a baggage storage, a safe deposit box and parking.
The city center is 4 km away from the hotel. The hotel is set 1100 meters away from Aterro do Flamengo, Flamengo Beach and Santa Teresa.
Monte Castelo Hotel overlooks parks and provides quick access to a public beach.
Monte Castelo Hotel lies within 5 minutes’ drive to Santos Dumont airport.
The hotel comprises 38 rooms equipped with a minibar, high-speed internet, TV, individual climate control and a laptop-size safe. The property boasts views of Flamengo Park from its rooms. The rooms come with en suite bathrooms featuring a shower and free toiletries.
Wireless internet is available in the hotel rooms for free.
No parking available.