Hotel · Exmouth
6
"A Two-Key Hotel with a One-Star restaurant, located in Lympstone, England." - The MICHELIN Guide