Magic Life Hotel

The idyllic resort facilities on the southeast coast of Rhodes, near the town of Plimmiri, are located at an enchanting, beautiful and very wide sand/pebble beach.

Country
Greece