Karta Vacation Rentals
In the heart of Luxembourg City, a 4-star design hotel sits steps from the Grand Théâtre and close to St. Peter and Paul Church. Walkable to Villa Vauban, Capucin Theater, Roman Bridge, Barbara Baths and Karl Marx House — perfect for city-center explorers.