Shopping Vogue Square

Shopping Vogue Square

Located on Av. Das Américas in Barra da Tijuca, Vogue Square Life Experience is a modern all-purpose upscale complex with a Convention Center, Tennis Academy, Bodytech Gym, Mall with exclusive shops and food court, Shopping Center and Hotel. 
Tailor Luxury Travel