Leroy
2,0
/10
Đánh giá cách đây 58 tuần
Expedia Group verified review
was booked to stay 14 nights.
Stayed one night, complained to the property manager. took photos, did not get a refund.
Expedia who I booked through were no help either, Do NOT Stay at this property.
If i could upload photos youd see why.
Mould and unclean



