The Apollo

The Apollo Apartment New York is situated around a 5-minute walk from The Studio Museum in Harlem and 0.5 miles from LaGuardia airport. This apartment is situated 4.2 miles from Grand Central train station and a short way from Saint Nicholas Avenue & West 125th Street bus station.

The apartment in New York is within 25 minutes' walk of Riverside Public Park and just a 14-minute stroll from First Corinthian Baptist Church. The classical domed mausoleum "General Grant National Memorial" is within reach of the accommodation.

At the apartment, a separate toilet have been provided to enhance your comfort. Hairdryers are also included in the bathroom.

The Apollo Apartment offers self-catering options such as coffee and tea making equipment, a fridge, and a kitchenware for guests to enjoy. The Apollo Apartment lies 0.2 miles from 125th Street Lenox Avenue Line subway station.

Book The Apollo New York

General information

Contact information

154 W 128Th St, New York, United States;

The Apollo reservations available at 'rooms'

The Apollo phone number isn't available on our site, if you want to call The Apollo visit site of a hotel

The Apollo Location

 154 W 128Th St, New York, United States

The Apollo Apartment Deals

Write a quick review

Your rating

(/10)
Please enter your name
Please enter a valid email address

Main Features

Wi-Fi in rooms

The Apollo Amenities

  • General

    Wi-Fi
  • Dining

    Cookware/ Kitchen utensils
  • Room Amenities

    Wi-Fi in rooms
  • Tea and coffee facilities
  • Dining table
  • Ironing facilities

The Apollo Offers

Rooms