Recommended hotels in Somova

Delta Nature Resort Somova

From US$ 87

Somova Parches Km 3, Somova, Romania - Show map

Show map

Delta Nature Resort is a 5-star property situated at about 7 km distance from Saon Monastery. Somova center can…

Book Now From US$ 87