1 result, sorted alphabetically

Sort
Items per page

James Square Apartments

Hotels

Located off Dalry Road, out past Haymarket Station, these upscale, luxury apartments offer a private swimming pool, a sauna and a roof terrace.

James Square