D

David Madden

3 years ago

Good hotel good location in the town, some of the ...

Good hotel good location in the town, some of the staff need more training in customer service.

Comments:

No comments