Overlooking the mountain, the comfortable Suite 021 Rio de Janeiro hotel is about 20 minutes by foot from Riocentro. This Rio de Janeiro aparthotel also includes parking.
Located 1.8 miles from Olympic Aquatics Stadium, the hotel is also 16 miles from Estação D Pedro II Central railroad station. Pedra da Gavea is also located approximately a 10-minute drive from the property. Along with other cultural attractions the Modern Museu Selecao Brasileira High-Tech Museum is nestled 3.8 miles from the Suite 021 Rio de Janeiro.
The Megamatte Rio Centro is close to this Rio de Janeiro hotel.