L'établissement Lekka 10 Apartments est situé au cœur d'Athènes, à moins de 3 minutes à pied de la place Syntagma et à 400 mètres du jardin national d'Athènes. Ses logements indépendants sont dotés d'une connexion Wi-Fi gratuite.
Les studios climatisés comprennent une cuisine équipée d'un réfrigérateur, de plaques de cuisson et d'une machine à café. Des serviettes et du linge de maison Cocomat sont fournis.
La place Syntagma, à moins de 200 mètres, comporte un arrêt de bus et des stations de métro/tramway/taxi. La rue commerçante d'Ermou se trouve à quelques pas. Des bars branchés, des cafés et des restaurants modernes sont à quelques minutes de marche. L'aéroport d'Athènes Elefthérios-Venizélos est distant de 34 km.