t

Mind boggling poor customer support ... would you ...

Mind boggling poor customer support ... would you want to stay at a hotel that doesn't honor their word ... both front desk and management let us down

Comments:

No comments