Laramie, Laramie
Spend a second to
save a fortune!
Spend a second to save a fortune!
3420 Grand Ave, Laramie
Featuring a year-round indoor pool, this hotel is located in Laramie. All rooms feature free WiFi. University of Wyoming is 850 metres from the hotel.
See MoreUsage of subsidiary facilities may incur additional fees