The hotel is located on top of a large hill, but a bus (about a 5 minute walk away) will take you to the city center in a matter of minutes. There is a convenience store and restaurant on the way down to the bus stop with friendly people at both, but they keep odd hours. The restaurant/bar/breakfast at the hotel is overpriced and the staff seemed stressed out over just a few people being there. Luxembourg is a fantastic city and if all you're concerned about for a hotel is a good night's sleep, then this place will be fine, though a lack of vending machines means you may have to stock up before returning to the hotel, or pay 30 euro per person for a light meal downstairs.