Spanning 37,000 square metres, Antilia is a classic example of modern architecture and lavish amenities. The sea view and the towering buildings from Antilia provide immense pleasure.