Choose your room
This fully air-conditioned city hotel, comprising a total of 51 rooms, welcomes guests into a reception hall with 24-hour check-in service. The hotel provides a breakfast room, conference facilities and, for a fee, Internet access. Room and laundry services are on offer as well (fees apply).
Useful information:Other names for Hotel Villa Luxembourg:
Villa Luxembourg Nonrefundable