Hotel Papa Whale is a short 9-minute walk from Ximen Station and 18 minutes' walk from Lungshan Temple.