Residence Inn Halifax Dartmouth

Accommodation Type:Extended Stay