Located in New York City's colorful Upper West Side, the Hotel Beacon is perfectly situated amidst the neighborhood’s tree-lined streets and landmark brownstone buildings. The relaxed hotel is comfortable, with an attentive staff; each guestroom and suite comes equipped with a kitchenette, so guests can feel right at home.
Boasting breathtaking views of Central Park, the Hudson River and midtown Manhattan, the hotel is within easy walking distance of the American Museum of Natural History, Lincoln Center, Central Park and the new Rose Center for Earth and Space.
|