Overland Hotel
Hotel😐 2 people 10 x 12 room.actually not too bad We stayed 1 year. OH YEAH ALL MY STUFF GOT STOLEN2🤥
Address
1218 Howard St, Omaha, NE 68102, United States
Contact
+1 402-934-3100Rating on Google Maps
3.20 (10 reviews)Open on Google Maps