Luxury Accommodation Near Central Park
Hotel Plaza Athenee is a 5-star hotel known for its European style, and superb service. It is situated near Central Park, near many shops, restaurants, and tourist attractions. The impeccable service, a pleasant and relaxing atmosphere, and tons of amenities make Hotel Plaza Athenee one of the best boutique hotels in Manhattan.
The amenities include a 24-hour fitness center, a spa, an excellent Arabelle restaurant, and 142 guestrooms designed in a variety of styles. The rooms are equipped with luxurious premium bedding, contemporary European furnishings, plasma TVs with premium channels, desks, safes, minibars, Wi-Fi, and much more. In-room massages are available on demand.