Konstantinos Palace
18 - 20 N Nikodimou Street | Athens, I 857 00Â Â [SEE MAP]Athens, IÂ Â [SEE ADDRESS]#16 in Best Athens Hotels
Credit
Courtesy of Konstantinos Palace

If you make a purchase from our site, we may earn a commission. This does not affect the quality or independence of our editorial content.