Hotel Vauban ligt aan Place Guillaume II, in het centrum van de stad Luxemburg, tegenover het stadhuis en het Palais Grand-Ducal. Alle musea en winkels liggen op loopafstand.
In het hotel is gratis WiFi beschikbaar.
1x Tweepersoonsbed breedte 131-150 cm