Marina Athens Hotel, Breeze Boutique Hotel, Delphi Art Hotel and Achillion Athens Hotel are some of the most searched 3 stars hotels in Athens.