To navigate, press the arrow keys. Ocean Palace ← View details 52 Market Street, Haddington, Scotland EH41 3JG +44 1620 826611 Get Directions From* To * — Required information