Business hotels in Edinburgh
Multiple accommodations for your stay
Show map
21 results found
Filters
- Most popular first Sorting
Ardmillan Hotel
9-10 Ardmillan Terrace, Edinburgh, United Kingdom (Open map)
Edinburgh centre is 30 minutes' walk, and sports attractions such as BT Murrayfield Sports Stadium are merely 1.4 km away. Offering...
Read more...
7.5
Good
1363 reviews