Hotel Excelsior

Rating: 9.60/10
3-star property
Price from $ 66.

Stop at Hotel Excelsior to discover the wonders of Monfalcone. The property features a wide range of facilities to make your stay a pleasant experience. All the necessary facilities, including 24-hour front desk, facilities for disabled guests,...