ClapClap Hotel is a hotel located 400 metres from Strasbourg TGV Train station and Tram Station. It is 600 metres from the city centre and offers a terrace and rooms with free Wi-Fi access.
Number of rooms: 106
24 rue du Faubourg National, 67000 Strasbourg, France