Vogue Downtown - Bellevue Towers se encuentra en el centro de Dubái, a 1,7 km de Fuente de Dubái y a 2,5 km de Burj Khalifa. Ofrece alojamiento con wifi gratis, aire acondicionado y acceso a un jardín con piscina al aire libre.
Cada unidad dispone de cocina con nevera y horno, además de caja fuerte, TV de pantalla plana vía satélite, accesorios para planchar, escritorio y zona de estar con sofá cama. Hay un baño privado con bañera y secador de pelo en cada unidad, además de zapatillas.
Se ofrece terraza y zona de juegos infantil en el apartamento.
Centro comercial Dubai Mall está a 2 km del alojamiento, y Centro comercial City Walk está a 5,7 km. El aeropuerto (Aeropuerto internacional de Dubái) está a 15 km, y el alojamiento ofrece servicio de traslado gratis para ir o volver del aeropuerto.