The air-conditioned apartment has 1 bedroom and 2 bathrooms with a shower. The apartment features a terrace. The unit has 4 beds.
Please wait……
17 Leokoriou, Athens, Greece
Hotel Reservation System | 2025 © hotels-athens.net. All rights reserved
Contacts