Windsor Palace Hotel4.0 out of 5.0
Recent guest reviews
Great Location downtown. Reasonably comfortable and clean, not for the ultra-sophisticated people. The free hot breakfast is unbelievable great deal. Great view from the roof top Terrace & Restaurant. Sea side-view does NOT worth the extra money. Will go again!
Great location, staff. Clean, comfortable. What more to say?