Photos coming soon
HOTEL
Larissa Station metro st. 2 bedrooms 3 pers. flat
79 Ιουλιανού, Athens
Where it sits
Larissa Station metro st. 2 bedrooms 3 pers. flat
79 Ιουλιανού, Athens
37.99190, 23.72540
Similar stays nearby
Home4U-3
Hotel · 42 m
WSD HEBE New Lux 3BD Apt Near Railway Station
Hotel · 58 m
Premium Homes by Athens Stay
Hotel · 59 m
Athens Hidden Gem Smyrnis
Hotel · 78 m
New studio next to metro for 2 people
Hotel · 79 m
New studio next to metro for 2 people
Hotel · 80 m
Acropolis View Dream Hostel
Hotel · 93 m
Acropolis View Dream - Hostel
Hotel · 93 m
Plan around Larissa Station metro st. 2 bedrooms 3 pers. flat
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 17, 2026.
