Professional Review
This four-story stone-built city-center hotel overlooks the Neckar River. Unfortunately, the busy Neckarstaden interrupts and spoils what could otherwise be a perfect location. Originally, this was a grand family house, built in 1876, and it opened as a hotel with considerable designer flair in 2006.
Map of Hotel Villa Marstall

Updating Map...