***** L

Semiramis Hotel

48 Charilaou Trikoupi Str. - 145 62 Athens

 
 
 
 
Semiramis Hotel

Check Rates and Availability