Photo gallery for Delta Palace
Delta Palace
3-star Sulina hotel steps from Danube River
Reviews
8.0
Very good
Popular amenities
Explore the area
STR.1 NR.116, Sulina, Tulcea, 825400
- Petru si Pavel Cathedral7 min walk
- Danube Delta Biosphere Reserve7 min drive
- Sulina Beach10 min drive