Where is LAKE & RIVER Hotel?
Where is LAKE & RIVER Hotel located?
LAKE & RIVER Hotel, Trentino-Alto Adige, Italy (approx. 46.41105°, 11.58079°)
Where is LAKE & RIVER Hotel on the map?
{"latitude":46.41105,"longitude":11.58079,"title":"LAKE & RIVER Hotel"}