Los huéspedes del Sleep Inn Nueva York, de 2 estrellas, pueden llegar fácilmente al Citadel of God Almighty, situado a tan solo 5 minutos a pie. El hotel ayuda a los huéspedes a mantenerse en forma con un centro de fitness en sus instalaciones y viene con una sala de reuniones para viajeros de negocios.
El Jardín Botánico de Nueva York se localiza a tan solo 1 km de este hotel, mientras que el Zoológico del Bronx se localiza a una distancia de 2 km de esta ubicación. Los lugares de interés cultural de la zona son el Wave Hill (a 5 km) y el Salón de la Fama para Americanos Ilustres (a 2,1 km). El Sleep Inn también goza de una ubicación céntrica, justo a la vuelta de la esquina de la Pequeña Italia del Bronx. Este lugar se localiza a una distancia de 850 metros de la estación de metro Calles 182 y 183 y a poco más de 10 minutos en coche de Las Claustros.
Cada mañana se sirve un desayuno buffet. El restaurante Zero Otto Nove está al alcance del Sleep Inn y sirve comida napolitana.