Hotel Rio Sevilha Rio de Janeiro offers proximity to the ornate Municipal Theater of Rio de Janeiro, situated only 1.2 km away. Guests will have access to public parking nearby for added convenience.
Each of the 20 rooms is equipped with an air conditioner as well as a multi-channel television.
Guests can also enjoy South American food at Rio Scenarium located a short way from Hotel Rio Sevilha.
Located just 550 metres from the Cultural Center of the Bank of Brazil, this Rio de Janeiro hotel is also approximately a 5-minute drive from entertainment venues like Píer Mauá. The Rio Sevilha Rio de Janeiro is around 10 minutes on foot from Church of Our Lady of Candelaria and only steps away from Uruguaiana underground station. The area features a number of shopping sites, such as the Apotheosis Square, which is 2.3 km from this Rio de Janeiro hotel. The accommodation lies 950 m from Central do Brasil train station, while the enormous cone-shaped Metropolitan Cathedral of Saint Sebastian is situated nearly a 20-minute walk away.