Hotel The 60 à George Town est située à 850 mètres de la Mosquée Kapitan Keling et à moins de 10 minutes à pied du quartier indien de Penang.
Nichée à 250 mètres des Jetées du clan de Penang, la résidence se trouve non loin de boutiques telles que le Musée interactif Made In Penang. Pour les voyageurs d'affaires, la Tour de l'Horloge de la Reine Victoria est à seulement 1 km. Il y a le Temple Bouddhiste de Dhammikarama à 15 minutes en voiture, ainsi que Komtar Terminal à 850 mètres de 60 de George Town.
L'hotel propose également des salles de bains privées avec un bidet et une douche à l'italienne.
China House sert une bonne gamme de plats de cuisine malaisienne et se trouve juste à côté de cet établissement.