Loading hotels
Confirming room availability...
Chapel Apartments, Chapel Street 44, Aberdeen, United Kingdom
This lovely hotel is situated in Aberdeen. Travellers will enjoy a peaceful and calm stay at Chapel Apartments as it counts with a total of 6 accommodation units. Those who dislike animals may enjoy their stay, as this property does not allow pets.