When the time came for Rhodes’ first hotel to be built, everything was done right. The perfect location was chosen; right on the beach, close to Rhodes city and with spectacular views to the sea and the sunset. Modern and sophisticated, Villa di Mare links the glorious past with a promising future... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet