The Palace in the name appears to be an overstatement, and so are some of the previous reviews. The Ambra Palace is one of the dozens of small hotels located around Termini station. My stay there, for only 1 night, didn't encounter any problems - but I found odd that, as I discovered when I arrived home, they had charged... more
















