The Westbury Hotel is a prestigious 5-star hotel situated in the heart of Dublin's shopping and cultural district. It offers elegant and spacious rooms with fully equipped kitchens, providing guests with the option to prepare their own meals. The hotel also features several dining options, including a Michelin-starred restaurant and a stylish cocktail bar. With its prime location, guests can easily access popular landmarks such as Grafton Street and Dublin Castle. The Westbury Hotel is the perfect choice for travelers seeking a luxurious stay with kitchen amenities.