The edinburgh residence
The edinburgh residence is an attractive alternative to the five star hotel where you will live a memorable experience the 29 luxurious suites offer a refined space and unparalleled luxury for men and women in business and leisure travelers to dimboug some suites have recently been renovated to maintain luxury accommodation of high standard