Delta Hotels by Marriott Barrington 4 stars

1875 Barrington Street, Downtown Halifax, B3J 3L6 Halifax, Canada

Hotel image
Read more reviews for Delta Hotels by Marriott Barrington