HOTEL
Odel
Βασιλέως Ηρακλείου 22, 3ος όροφος, Athens, 10682, Greece
Where it sits
Odel
Βασιλέως Ηρακλείου 22, 3ος όροφος, Athens, 10682, Greece
37.98970, 23.73330
Similar stays nearby
Galaxy Modern Loft Near National Archeological Museum In Central Athens
Hotel · 36 m
Bohemian Studio in Vibrant
Hotel · 36 m
Jupiter Boutique Apartment
Hotel · 39 m
Venus Boutique Apartment Next To Athens Museum
Hotel · 41 m
Alpha Boutique Apartment Next To Athens Museum
Hotel · 41 m
Stylish Renovated 2 Bd Apt in Exarcheia
Hotel · 43 m
Romantic apartment ideal for women
Hotel · 52 m
Elegant Apartment next to Archaeological Museum
Hotel · 57 m
Nearby to explore
Plan around Odel
Ask for the details that decide a trip. Sourced answers open right here.
