- Germany,
- Baden-Wurttemberg,
- Odenwald Forest-Neckar Valley Holiday homes
— Property 43793
Studio/1 Bathroom
Apartment
(Sleeps 3
resort, waterfront, garden, terrace, balcony, pets considered, air-conditioning, internet access, satellite or cable, starting at
£45/night
£329/week