Sala Ayutthaya, Thailand
Our rating: First Class
The Sala Ayutthaya is a small boutique property with only 26 contemporary styled rooms.
View hotel in detail