Situé à environ 5 minutes de marche du Musée du verre de Penang, l'hotel The Sovereign George Town offre 14 chambres. Un parking est également disponible sur place.
L'hotel se trouve à environ 7 km du Temple de Kek Lok Si et non loin de Sun Yat Sen Penang Base. Sovereign se trouve à 1 km du centre de George Town et à 19 minutes en voiture de l'aéroport international de Penang. Il y a Pinang Peranakan Museum à 19 minutes à pied. L'arrêt de bus le Pasar Chowrasta est situé à environ 300 mètres de l'hotel.
Cet hébergement sert un petit-déjeuner sous forme de buffet tous les matins. Laksalicious, à seulement 5 minutes à pied, offre des plats délicieux.