The Sovereign fica a apenas 0,7 km do centro de George Town. Podes visitar facilmente outros pontos de interesse desde o The Sovereign, incluindo Penang City Hall, um dos sítios mais populares entre os turistas.