Formosa Hotel 3 stars

City Plaza Complex No. A8, 29543 Nagoya, Indonesia

Hotel image
Read more reviews for Formosa Hotel