Staying with Aria Hotels on Kimolos – What You Can Expect

The island of Kimolos is a small Greek island, nestled between Milos and Sifinos in the group of islands known as the Cyclades in the Mediterranean Sea. Kimolos is a hidden gem in this group of islands with only 810 residents, it doesn't see that big a footfall of tourists…

Continue ReadingStaying with Aria Hotels on Kimolos – What You Can Expect