Apollo Hotels

The complex consists of the Apollo Beach Hotel, a spacious 4-star hotel  (312 Rooms) and the SENTIDO Apollo Blue Hotel, a stylish 5-star hotel with a minimalistic design (158 Rooms).

Apollo Hotels

Rhodes