Menzies Apartments 0* Edinburgh, UK

Hotels in UK - Hotels in Edinburgh - Menzies Apartments

Just off Lothian Road, these spacious apartments offer free parking and free Wi-Fi. Menzies Apartments are a 20-minute walk from Edinburgh Castle and lively Princes Street.