The Galleria offers serviced apartments in the heart of centre. The apartments are located less than 92 m from Union Street, with restaurants, shops and bars all within a 5-minute walk from the apartment.
Number of rooms: 47
The Galleria, 15 Bon Accord Street, Aberdeen, AB11 6EA, United Kingdom