Athens will become home to Greece’s first hotel complex featuring luxury serviced apartments that are…
Tag: Athens new hotels
A neoclassical townhouse dating back to 1880, set in a culture-rich neighbourhood of Athens, has…
Beautiful hotels are set to open their doors across Greece, including fabulous finds in the country’s…