Located on a private peninsula in the Vouliagmeni Bay, the Westin Athens forms part of the Astir Palace Resort complex. The latter also includes the Arion Resort & Spa, and the W Athens set to open in 2016. The complex covers a total of more than 74 acres. The Westin shares its facilities with the Arion Resort & Spa. Guests can therefore take advantage of the two hotels' facilities during their stay. The hotels are decorated in a contemporary and modern style with a stunning sea view.