The Westbury Hotel is a luxurious 5-star hotel situated in the heart of Dublin's city center. Although it doesn't have a beach, it offers easy access to several coastal areas near Dublin. The hotel features elegant and spacious rooms, a fine dining restaurant, and a stylish bar. Guests can explore the nearby coastal towns of Howth and Malahide, visit their beautiful beaches, or take a scenic drive along the stunning Dublin coastline.