L'Azur Suites sorge nel cuore di Glyfada, vicino a numerosi ristoranti e negozi. Tutte a pianta aperta, le camere dispongono di angolo cottura e bagno privato. Tutte le camere sono dotate di balcone con vista sulla città, mentre la maggior parte gode di vista sul mare.
Tutte le camere sono dotate di armadio e TV a schermo piatto. Le camere dell'Azur Suites sono dotate di una zona salotto.
La struttura dista 450 m dalla spiaggia di Glyfada e 7 km dalle spiagge di Vouliagmeni e Okeanida. 10 km dal Centro Culturale della Fondazione Stavros Niarchos e 12 km dal centro di Atene. 16 km dal porto del Pireo e 27 km dall'Aeroporto Elefthérios Venizélos.