Affleck's Palace, Manchester, United Kingdom

Send guide via e-mail

Affleck's Palace Guide: Spend Less, Do More

Welcome To Affleck's Palace

52 Church St, Manchester, Lancashire M4, UK

Affleck's Palace is located in Manchester, United Kingdom and is considered amongst the city’s main attraction , with visitors from all over United Kingdom and other countries.

Affleck's Palace is not a building with royal connections as you might think, but Manchester's centre for Gothic and alternative stores. Naturally students make up the bulk of targeted customers but its independent stalls and punkish boutiques attracts shoppers of all ages in search of something quirky and offbeat. Affleck’s Palace opens every day except Sundays.

Book your accommodation near Affleck's Palace in Manchester and save time and money today!

To find surrounding hotels near Affleck's Palace, see the hotel links below or use the map for all hotel locations.

Your Cheaperthanhotels Team