Castle Hotel расположен в 20 минутах езды от международного аэропорта, вблизи реки Меконг, рядом с такими достопримечательностями как Ват Пром, Королевский Дворец. Национальный Музей, Монумент Независимости.