The English Rose Inn

116 South Taylor Street, South Bend, IN 46601 116 South Taylor Street, South Bend Directions
Be the first to recommend this place!
100% of 1 customers recommended

The English Rose Inn in South Bend, IN takes the definition of hotel to the next level, offering luxury amenities and accommodations. Start planning your trip!



From Our Editors

The English Rose Inn has the best amenities around. Enjoy The English Rose Inn when you stay in South Bend.

The English Rose Inn's patrons can find places to park in the area. Take a break from the hustle and bustle of your everyday life and book a vacation at South Bend's The English Rose Inn.

Explore Nearby
The English Rose Inn

Groupon has verified that the customer actually visited The English Rose Inn.