The Sila Hotel
Hotel
Si Racha
The Sila Hotel is situated in Si Racha. Free Wi-Fi is provided throughout the property and free private parking is available on site.
Number of rooms: 68
141/33 Surasak - Nong Kho 8 Rd, Sriracha, Chonburi , 20110 Si Racha, Thailand