Choose Hotel Castelo for your next business trip or vacation. This affordable hotel is located at Rua do Lavradio, where you’ll find famous antique flea markets and the cultural heart of Rio de Janeiro. The property has spacious accommodations as well as conveniences like laundry facilities, a restaurant, onsite parking and 24 hour room service. The building’s facade is considered a cultural heritage of the city.