St Paul Inn
Inn
St. Paul, Nebraska
Free Wi-Fi
Parking
A great option to spend a night. Mini-hotel «St Paul Inn» is located in St Paul.
Number of rooms: 33
116 Howard Ave, St Paul, 68873