Situated right in the heart of Rio de Janeiro, less than 1 km from Municipal Theatre of Rio de Janeiro, Studio Dowtown tech Rio features air-conditioned accommodation with free WiFi and a flat-screen TV. The property is around 2.9 km from AquaRio Rio Marine Aquarium, 6 km from Maracanã Stadium and 10 km from Sugarloaf Mountain. Christ the Redeemer is 13 km away and Corcovado is 13 km from the apartment.
The apartment is composed of 1 bedroom, a fully equipped kitchen, and 1 bathroom.
Popular points of interest near the apartment include Modern Art Museum, Escadaria Selarón and Museum of Tomorrow. The nearest airport is Santos Dumont Airport, 3 km from Studio Dowtown tech Rio.