Le Hampton Inn Owego se situe à New York, à proximité du fleuve Susquehanna. Offrant une vue sur le fleuve, il comprend une piscine intérieure, une salle de sport et des chambres spacieuses dotées d'une télévision par câble avec les chaînes du bouquet HBO.
Toutes les chambres contemporaines disposent d'une connexion Internet par câble gratuite, d'une cafetière, d'un bureau et d'un fauteuil. Les studios sont dotés d'un canapé-lit, d'un four micro-ondes et d'un réfrigérateur.
L'Owego Hampton Inn sert un petit-déjeuner chaud tous les jours. Il propose également les journaux quotidiens gratuits et un centre d'affaires.
L'établissement se trouve à moins de 10 minutes de marche du parc Hickories. Le théâtre de Tioga et la pittoresque voie ferrée de Tioga sont à moins de 10 minutes de route.