Hometown Inn Airport ligt op 8 minuten rijden van de internationale luchthaven van Tulsa.
Het hotel beschikt over een buitenzwembad en alle kamers hebben een magnetron en een koelkast. De ruime kamers zijn uitgerust met gratis WiFi en kabel-tv. De kamers zijn voorzien van airconditioning en gratis lokale telefoongesprekken.
De accommodatie ligt op 10 minuten rijden van het Bank of Oklahoma Center, het Tulsa Convention Center en de Tulsa Zoo and Living Museum. De Universiteit van Tulsa ligt op 5 minuten afstand en Expo Square ligt op minder dan 4 mijl afstand.