Inn At The Park HotelHotel
3-4 Deemount Terrace, Aberdeen, Aberdeenshire, Scotland, Aberdeen, AB11 7RX, United Kingdom
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.