The hotel's amenities cater to diverse tastes, including an all-day dining restaurant with seating for 120 guests.