The Idle Residence 4 stars

58/581 M.13 KlongNueng KlongLuang, 12120 Ban Lam Rua Taek, Thailand

Hotel image
Read more reviews for The Idle Residence