Via Principe Amedeo 257, Rome
bedrooms
Baths
Guests
The Ambra Palace Hotel's building dates back to 1850, and recent renovation has restored the elegance and prestige. The hotel is located in the Esquilino neighborhood, just a short walk from the Termini central train station. The Ambra Palace Hotel features 78 beautiful rooms and 2 meeting rooms, making this hotel the ideal stop for business and leisure travelers alike.
No Amenities Available For This Property.
No nearby properties available in this region at the moment.