NEW HOTEL SEARCH
Via Rattazzi 65, Rome, RM00185 Italy | 1-866-599-6674
out of 1 review
“Avoid at all Cost!”
First of all, the receptionist tried to double charge us, initially not accepting our explanation Expedia had already charged our credit card for the full charge. The room was extremely small, smelled iike kim chee, was very loud and the bedding was stained and soiled. Oh, and there was also an open junction box in the shower with exposed wiring!