The Edinburgh Address Apartments

Hotel Description

£ 111.00

The Edinburgh Address is the name of a collection of city centre apartments in Scotland's capital.

With a range of property types either serviced or self-catered and all finished to a high standard, The Edinburgh Address can accommodate for any length of stay up to 3 months.