De Limbourg is a hotel offering upscale accommodations, a stylish restaurant, a bar, and a terrace. It's a historical location with a vibrant atmosphere, perfect for dining or lounging.