|
Located in the centre of Rome, close to the city's main train station and just 10 minutes' walk from Piazza della Republica, the Camelia is a brand new hotel due to open in late 2003. The sister hotel to the Art Deco, an established Cresta favorite, there are 40 en-suite rooms with satellite TV, minibar, telephone and hairdryer. Guests are assured a warm welcome and attentive service at this new hotel!
|
Click here to make
a request by email
Click here to book online with your
credit card
|
|