934 South 23rd St, South Bend, IN, 46615, US

Map of South Bend Boutique Stay
WiFi
Click To Call

About South Bend Boutique Stay

Amenities

Map Location & Address

South Bend Boutique Stay
934 South 23rd St, South Bend, IN, 46615, US
Map of South Bend Boutique Stay

Similar Hotels Nearby

Our Best Rate
Pay Now & Save
i
Book now