RT.com RT Partners Hotels United Kingdom Edinburgh Travelodge Edinburgh Cameron Toll

Travelodge Edinburgh Cameron Toll

Basic information
Category
3 Stars
Address 43 Craigmillar Park Cameron Toll
City Edinburgh
Country United Kingdom
Number of rooms 115
Fax number

Special deals