Este hotel está localizado a 500 metros do Centro Comercial Shopping Grande Rio. Disponibiliza um buffet de pequeno-almoço, um restaurante e serviço de quartos. Além disso, possui acesso Wi-Fi gratuito e uma recepção aberta 24 horas.
Os quartos climatizados do Vogue Hotel Rio incluem televisão por cabo e um mini-bar. As casas de banho privativas estão equipadas com um chuveiro.
O Aeroporto Internacional do Galeão situa-se a 22 km. O Terminal Rodoviário Novo Rio está situado a 25 km do Vogue Hotel. O Estádio do Maracanã encontra-se a 28,5 km da propriedade.