Fun hotels and inns
The Place Aparthotel is one of Fun hotels and inns.

1. The Place Aparthotel

Ducie Street, Manchester, Greater Manchester
Hotel · City Centre · 16 tips and reviews