Staying at the Chambre Japonaise hotel, you will be an 18-minute stroll from Aquadukt Saint Clement and 0.9 miles Peyrou Triumphal Arch. If you are willing to explore even more landmarks in Montpellier, consider checking out Planet Ocean World Aquarium set 2.2 miles away.