Loading hotels
Confirming room availability...
Villa Cha Cha Rambuttri, 327 2 4 Rambuttri Talayod Chanasongkham, Bangkok, Thailand
With a stay at Villa Cha Cha Rambuttri in Bangkok (Khao San), you'll be minutes from Khao San Road and close to Temple of the Emerald Buddha. This hotel is close to Grand Palace and Wat Pho.