Offering rooms with a balcony or a window and free lobby Wi-Fi , Hotel Excelsior is set in the popular mountain town of Roccaraso. It features a restaurant specialising in classic Italian cuisine.
Offering rooms with a balcony or a window and free lobby Wi-Fi , Hotel Excelsior is set in the popular Read more
Offering rooms with a balcony or a window and free lobby Wi-Fi , Hotel Excelsior is set in the popular mountain town of Roccaraso. It features a restaurant specialising in classic Italian cuisine.
Offering rooms with a balcony or a window and free lobby Wi-Fi , Hotel Excelsior is set in the popular mountain town of Roccaraso. It features a restaurant specialising in classic Italian cuisine.
Number of Rooms: 37