Property Location With a stay at New Siam Riverside in Bangkok (Phra Nakhon), you'll be minutes from National Gallery Bangkok and National Museum Bangkok. This hotel is close to