Featured amenities include a business center, limo/town car service, and dry cleaning/laundry services. Planning an event in George Town? This hotel has 7965 square feet (740 square meters) of space consisting of conference space and meeting rooms. Free self parking is available onsite.