Located in the heart of Medan, this hotel is within a 10-minute walk of Sun Plaza and Sri Mariamman Temple. Vihara Borobudur and Tjong A Fie's Mansion are also within 15 minutes.