The Westbury is a stylish 5-star hotel situated in the vibrant city center of Dublin. This hotel offers a resort-like experience with its luxurious rooms, spa facilities, and rooftop terrace. Guests can indulge in gourmet dining at the hotel's award-winning restaurants and enjoy a wide range of amenities, including a fitness center and concierge services.