Hotel Le Caballin


Vogelgrun • Show on map
View Details for Price
This hotel is located on the Île du Rhin in Vogelgrun by the Rhine River, just 2297 feet from the German border. It is set within a garden and offers free Wi-Fi, a terrace and rooms with river views.…More info
