Located 1640 feet from the mall Shopping Grande Rio, this guest house offers buffet breakfast, restaurant and room service. Free WiFi and a 24-hour reception are available.
The air-conditioned rooms at Vogue Hotel Rio offer cable TV and a mini-bar. The private bathroom is fitted with a shower.
Galeão International Airport is 14 mi away. Novo Rio bus station is 16 mi from Vogue Hotel. Maracanã stadium is 18 mi from this property.