The accommodation is nestled in the heart of Strasbourg and at a distance of 3.2 km from Faubourg National Tram Stop train station. It is a 30-minute walk from the centre of Strasbourg.
You can get to Barrage Vauban in a few minutes by car.
There is a swimming pool and a sundeck available at additional cost. It features a hammam and a sauna, as well as spa facilities including a Turkish steam bath, a Turkish steam room, and a plunge pool.