The Grand Hotel 5 stars

No. 1, Section 4 Zhongshan North Road, Zhongshan District, 10461 Taipei, Taiwan

Hotel image
Read more reviews for The Grand Hotel