Garuda Hotel 1 stars

Jalan Permindo No. 4, 25111 Padang, Indonesia

Hotel image
Read more reviews for Garuda Hotel