Accommodations in Edinburgh near Meadowbank Stadium

  • Find the ideal hotel in the area
  • Compare prices from different websites
  • Book for a great price!
Loading

About Meadowbank Stadium

Contact

139 London Road, EH7 6AE, Edinburgh, United Kingdom
Telephone: +44(131)6615351 | Fax: +44(131)6520927 |

Top hotels

Points of Interest - Edinburgh

More Points of Interest - Edinburgh