Power Hotel 2 stars

NO.364 ABCD, Jalan Sultan Azlan Shah, Gelugor, Penang, 11600 Gelugor, Malaysia

Hotel image
Read more reviews for Power Hotel