About Cultel
Would you like to experience the great culture of Edinburgh to the MAX? Than Cultel is the excellent hotel for you!
More about Cultel
Cultel is located at 17 Brougham Place, EH3 9JX, United Kingdom Edinburgh, United Kingdom
http://www.cultel.com