Hotel Windsor
Check availability

Rooms from €45.00 ( £40.91 / $59.32 ) per night
Hotel Windsor
13, Place Rouppe
Brussels
1000
Belgium
Ideally situated in the city centre of Brussels, this recently renovated hotel is close to many landmarks including the famous Grand Place, the central square of the city.
Online Hotel Bookings