Studio Dowtown tech Rio offers accommodations in Rio de Janeiro, 1.8 miles from AquaRio Rio Marine Aquarium and 3.7 miles from Maracanã Stadium. This apartment features air-conditioned accommodations with free Wifi. The property is a 11-minute walk from Municipal Theater and within 300 yards of the city center.
The apartment is composed of 1 bedroom, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is available.
Popular points of interest near the apartment include Modern Art Museum, Selarón Steps, and Museum of Tomorrow. The nearest airport is Santos Dumont Airport, 1.9 miles from Studio Dowtown tech Rio.