Aberdeen Serviced Apartments - Bloomfield is located at 1-12 Bloomfield Court, Aberdeen, Scotland, GB