No 17 Royal Apartments
1 Station Road, North Berwick, North Berwick, EH39 4AT, United Kingdom,Object type: Hotel North Berwick
No 17 Royal Apartments is situated in North Berwick, 3.1 miles from Tantallon Castle and 7.5 miles from East Links Family Park, in an area where hiking can be e