LikeShareFollow
Medusa Hotel is located at Kas, one of the most beautiful villages on the Mediterranean coast, overlooking Small Pebble Beach, 328 feet away from the town.