CUSTOMER's review: I recently stayed at a hotel in...
CUSTOMER's review: I recently stayed at a hotel in Windsor Plaza and it was a good experience. The staff was helpful and the room was comfortable and clean. The location was convenient as well. I would consider staying here again in the future.