Apollo Inn



Description

Location.

  • The Apollo Inn is located in New York, N.Y.
  • Five blocks from Columbia University
  • One half mile from the Apollo Theater

Hotel Features.
  • Kiosk with high speed Internet access in lobby
  • 24 hour front desk

Guestrooms.
  • Kitchenettes
  • Televisions







Explorers who viewed Apollo Inn also viewed

reviews
Niagara Falls,United States
reviews
New York,United States
reviews
New York,United States
reviews
New York,United States





You recently Explored


You have Explored
New York
United States
reviews

Recommended for you
216 W Martin Street
United States
reviews
Abbeville
United States
reviews
Abbeville
United States
reviews


Search Hotels in New York


Latest News


10 People spotted at Apollo Inn


Best Fashion Deals in New York