King George II Hotel
Athens 105 64 Greece
Athens 105 64 Greece
+30 210 322 2210
OverviewLocated on the 7th floor of Hotel King George II, Tudor Hall is a magnificent restaurant which has an enviable panoramic view of Athens. It serves international and traditional...
more