Hotel&Restaurant Solar
Restaurant • HotelOne of the Most Reviewed Hotels in Focsani
Address
Str. Cuza Vodă 71, Focșani, Romania
Website
Contact
+40 721 210 817Rating on Google Maps
4.10 (458 reviews)Open on Google Maps
Discover top rated places in Focsani
One of the Most Reviewed Hotels in Focsani
One of the Most Reviewed Hotels in Focsani
Str. Cuza Vodă 71, Focșani, Romania