Located in Aberdeen, Inn At The Park Hotel offers beachfront accommodation 2.5 km from Aberdeen Beach and provides various facilities, such as a restaurant, a bar and a garden. This 3-star hotel offers ski storage space, room service and free Wi-Fi.
Number of rooms: 20
3-4 Deemount Terrace, Aberdeen, Aberdeenshire, Scotland, Aberdeen, AB11 7RX, United Kingdom