
Hostel Fish
1217 20th Street, Denver
Location Hostel Fish is located in Denver. This hostel is located In walking distance from the city center. You can take a walk and explore the neighbourhood area of the hostel — National Ballpark Museum, Robischon Gallery and McGregor Square. At the hostel You can stop by the bar. Fre
Free WiFiParking





