Delta Royal is located in Sarichioi, on the shore of the Razim Lake in the south of the Danube Delta, and offers a restaurant, free WiFi in public areas and free bicycle rentals for guests.
Book this Hotel