Providing 20 rooms, Hotel Rio Sevilha Rio de Janeiro is approximately 25 minutes' walk from Escadaria Selaron Stairway. Public parking is available nearby.
Situated a mere 0.7 miles from Museu Nacional de Belas Artes, this Rio de Janeiro hotel also gives access to such sports venues as Sambadrome Stadium, which is 1.3 miles away. Standing merely 6 minutes by foot from Maua Square, the Rio Sevilha Rio de Janeiro is about a 10-minute drive from the Commemorative 1960 wwii Monument to the dead of World War II. CDPV Event Centre can also be found in the area, within easy reach of the Rio de Janeiro hotel. Central do Brasil train station is 0.6 miles from the accommodation, while Uruguaiana / Centro subway station is just 650 feet away.
The rooms feature an air conditioner, along with a multi-channel TV for guests' utmost comfort.
Dining options also include Rio Scenarium, located within reach of the Rio Sevilha.