El Sala Ayutthaya está situado en pleno centro de Ayutthaya, a 1,2 km del Museo Nacional Chao Sam Phraya. Este hotel boutique ofrece piscina al aire libre y alojamiento elegante con conexión Wi-Fi gratuita.
El hotel se encuentra a 1,6 km del parque histórico de Ayutthaya y a 1,7 del templo budista Wat Chaiwatthanaram. El aeropuerto Suvarnabhumi queda a 75 km.
Las habitaciones están equipadas con TV de pantalla plana, aire acondicionado y reproductor de DVD. El baño privado incluye ducha, albornoces y zapatillas.
Este hotel dispone de consigna de equipaje y servicio de lavandería.
El restaurante The River ofrece vistas al río y cuenta con 2 zonas de comedor, una interior y otra al aire libre. El bar sirve bebidas refrescantes.