Sleep Inn Long Island City

  • Information
  • Details

Sleep Inn

apartment hotel
Address 3871 13Th Street
Town Long Island City
  • General
    • Total number of rooms : 100