DoubleTree
Hotel
Manchester
Situated 35 metres from Manchester’s Piccadilly Train Station, this stylish hotel boasts a fitness suite and air-conditioned rooms with free high-speed Wi-Fi.
Number of rooms: 285
One Piccadilly Place, Manchester, M1 3DG, United Kingdom
Hotel booked 2 times today.