Hotel Star View è una buona opzione in cui soggiornare per vedere National Museum. Dista 3,3 km.