Located in the centre of Vilamoura, this complex is in an ideal location to explore the abundance of shops, bars and restaurants that Vilamoura has to offer. Just 800 metres from the beautiful Falesia beach and the fabulous marina area with its relaxed shopping and ‘al fresco’ restaurants, the location is excellent.