Hotel Castelo is a 2-star property featuring a storage room, parking and a lift. The hotel is set in an antique building in the cultural heart of Rio de Janeiro.
Guests will appreciate Hotel Castelo close proximity to Monumento Nacional aos Mortos da Segunda Guerra Mundial, which is 1250 meters away. The property is set within 3 km distance from Rio de Janeiro city center.
A flea market and a market are located nearby.
Hotel Castelo has 64 guestrooms appointed with a mini bar, climate control, a safe, TV and a closet and provides ideal lodging in Rio de Janeiro.
Guests can dine at the bar Rio Scenarium, which is about 200 meters away.
Guests will find themselves a 15-minute walk from Estação D Pedro II Central train station. A mere 10 minutes’ drive from Santos Dumont.
Hotel Castelo offers 24-hour reception, 24-hour room service and laundry.