Welcome to the Anndra Bailoch Hotel & Suites

Presenting quality hotel accommodation in the city centre of Edinburgh, Scotland.

Situated in the heart of the city centre, Anndra Bailoch Hotel & Suites is located in the prestigious, quiet and residential area of Edinburgh. The hotel is central and near to Edinburgh Castle, the Edinburgh International Conference Centre (EICC) and of course the renowned Princes Street with its vast array of stylish shops and stores.

Our Hotel at a glance