Overview
No description available.
Frequently Asked Questions
Where is Tru by Hilton Oshkosh located?
Tru by Hilton Oshkosh is located at 1810 Oshkosh Ave, Oshkosh (WI), United States.
What is the rating of this hotel?
Based on guest reviews, this hotel has a rating of 9.2 out of 10.