O

Olivia Constantinides

4 years ago

Love this hotel. Great central location, the servi...

Love this hotel. Great central location, the service was great, staff all super friendly and helpful. Will definitely be coming back.

Comments:

No comments