Gulliver's Hotel is a townhouse hotel with en-suite rooms, wireless internet access, flat screen TVs and luxury toiletries.