El hotel The Sovereign George Town, de 3 estrellas, cuenta con 14 habitaciones y está a 4 km del Estrecho Quay. Los huéspedes que viajan en coche también pueden utilizar un aparcamiento en las instalaciones.
Este hotel se halla en una zona céntrica de George Town, al alcance de Penang Little India. El Sovereign George Town da acceso al Centro comercial Prangin Mall, que se encuentra a tan solo 11 minutos a pie. El hotel tiene una ubicación de primera clase en George Town, a 700 metros de la Torre Komtar. La parada de autobús más cercana es Pasar Chowrasta, que está a unos 5 minutos a pie.
El alojamiento sirve un desayuno buffet cada mañana. Este hotel se encuentra cerca de Laksalicious y sirve comida exquisita.