minube
A 4 star hotel
The Travelodge Edinburgh West End (Edinburgh - Scotland - Great Britain) is a 4 star hotel located on the quiet, secluded banks of the Water of Leith, close to this vibrant city. It has 146 modern rooms, all well-equipped and luxuriously decorated. The hotel has good business facilities and excellent dining options.