Hotel Papa Whale ist nur 9 Minuten zu Fuß von U-Bahn-Station Ximen und 18 Minuten Fußweg von Longshan-Tempel entfernt.