El Sleep Inn near Busch Gdns/USF se encuentra junto a la interestatal 75, a solo 6,4 km de la Universidad del Sur de Florida. Este hotel está a pocos minutos de lugares de interés populares, como el parque temático Busch Gardens Africa y el parque temático Adventure Island. El estadio Ice Palace Arena y el zoológico Lowry Park están a 24 km y el aeropuerto internacional de Tampa, a 40 km.
El Hidden River Center, el Tampa Telecom Park y el Verizon Wireless, Incorporated están a 1,6 km. El teatro IMAX Dome en el Museo de Ciencia e Industria, el Hospital Universitario H. El centro y instituto de investigación Lee Moffitt y el hospital VA están a menos de 8 km del hotel.
El hotel ofrece un desayuno continental deluxe gratuito con gofres calientes, conexión WiFi gratuita de alta velocidad, prensa diaria gratuita, llamadas locales gratuitas, gimnasio abierto las 24 horas y piscina al aire libre abierta durante todo el año. El hotel cuenta con centro de negocios y servicio de fax y fotocopias.
Todas las habitaciones están equipadas con nevera, microondas, plancha, tabla de planchar, secador de pelo, cafetera y TV por cable con más de 99 canales, incluyendo HBO, CNN y ESPN, duchas a ras de suelo europeas y entradas anchas. También hay una lavadora que funciona con monedas. Se ofrecen tarifas semanales.