Aparthotels Salford Quays, serviced apartments Manchester Situated at the heart of Salford Quays Manchester, our serviced apartments are walking distance away from the tram stations, the famous BBC Media City UK, Lowry Theatre, Lowry Outlet Mall and much more.