Royal Rooms Station is a new facility, completely renovated and equipped with all 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 Wi-Fi,...
See moreTV
Wifi
Coat rack
Air conditioning
Iron
Salon
See all amenities