Photo © Athens Capital Hotel – MGallery Greece’s capital city Athens this summer welcomed nine new hotel properties despite the weak demand in the tourism market due to the coronavirus (Covid-19). According to a recent GBR Consulting report, the following properties opened in the Greek capital city during the second half of the year: – […]
Athens 1890 Boutique Hotel & Spa The Athens 1890 Boutique Hotel & Spa recently opened its doors to welcome visitors to the Greek capital. Located at Agia Irini Square in the heart of Athens, the new four-star hotel is housed in a 19th century mansion that has been recently restored and offers 14 spacious rooms, […]









