E

One of the worst hotels I've stayed in in terms of...

One of the worst hotels I've stayed in in terms of customer service. They really don't know the meaning of it.

Comments:

No comments