T
Thomas Wagner Review of Iberostar Hotels & Resorts
Great location, great food, great staff. Room very...
Great location, great food, great staff. Room very small. Overpriced in the meantime ...
Comments: