Staying at the Aquarium Room Fish And Gastropods hotel, you will be a 25-minute stroll from Egyptian Archaeological Museum and 1.3 miles the extensive square "Piazza Castello". If you are willing to explore even more landmarks in Turin, consider checking out the 167m Mole Antonelliana Tower set 1.5 miles away.