The Apollo

Nestled around a 5-minute walk from Greater Refuge Temple, the 232 ft² The Apollo Apartment New York offers quick access to numerous tourist attractions nearby.

This 2-bedroom apartment is 1.7 miles from the 480-acre Randall's Island Urban Park and 2.3 miles from American Classic Museum of Natural History. St. Nicholas Public Park is a short way from the apartment.

For added convenience, 2 bathrooms are provided at this property. Hairdryers can also be found.

The Apollo Apartment also features an equipped kitchen with facilities. 125th Street Lenox Avenue Line subway station is about 5 minutes by foot from The Apollo Apartment, connecting you with the rest of New York.

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

Air conditioning

No pets allowed

The Apollo Amenities

  • General

    No smoking on site
  • Wi-Fi
  • No pets allowed
  • Luggage storage
  • Smoke detectors
  • Fire extinguishers
  • Dining

    Cookware/ Kitchen utensils
  • Room Amenities

    Air conditioning
  • Heating
  • Tea and coffee facilities
  • Dining table
  • Ironing facilities

The Apollo Offers

Rooms