Travelers find a practical base at YMCA International Hostel in Downtown George Town. The on-site restaurant specializes in Chinese cuisine, and the terrace offers a place to relax. Free in-room WiFi and a business center help guests stay connected during their stay.