Located in Tsim Sha Tsui, offering classic comforts and modern amenities. Discover hotel deals
Contact Us

Leave Us a Message

Let us know if you have any questions and we will get back to you as soonest as possible. We will respond within 7 working days. 

Contact me by *

Get In Touch With Us

Grand Park Otaru

11-3 Chikko, Otaru, Hokkaido 0470008, Japan