What's the area around Nasa International Hotel like?
Nasa International Hotel is located a short 17-minute walk from Himlam plaza.