The Great Residence Hotel 3 stars

1892/1 On-nuch Rd., Lat Krabang, Bangkok, 10520 Lat Krabang, Thailand

Hotel image
Read more reviews for The Great Residence Hotel