Which renowned landmarks should we visit during our stay at the Devon Inn?
You can always visit the buddhist temple "Linh Son Pagoda", placed 2.2 miles from the Devon Inn. Another landmark that is worth your while is Palace I located merely 0.8 miles away.