Browsing Tag



Rhodes is a 5 star international holiday destination and has some of the most luxurious, state-of-the art hotel facilities in the world. 

One of the latest addition to the islands impressive hotels is Alila Mitsis Resort, right on one of the best beach spots of the island, Kallithea bay. Minimal design and attention to detail create a welcoming ambience and a relaxing vibe all around the hotel.