Beach Front B&B

  • Beach Front B&B
  • 33 Straiton Place
  • Edinburgh

Upgrade this listing for only £129.99 plus VAT Here

Other Hotels in Edinburgh