Royal Rooms Station is a new structure, completely renovated and equipped with all the comforts.
We are located in the pedestrian area of Piazza Garibaldi, a few meters from the Central Station, the newest and most commercial area, crowded with Restaurants and Cafeterias.
All rooms have en suite bathrooms, are equipped with free...
See moreTV
Wifi
Coat rack
Air conditioning
Iron
Salon
See all amenities