H
Hotels.com
Read all reviews for Hotels.com →
The place had a sour smell
The place had a sour smell, no towel racks anywhere especially the bathroom, only one desk chair, no other chair, no luggage stand for your bags, toilet seet loose and missing a nut holding it on the toilet,