Arora hotel manchester
The arora hotel manchester is a stunning grade ii listed building situated in the centre of the vibrant city of manchester located just 5 minutes walk from piccadilly station and just a short distance from attractions such as the manchester arena old trafford and the manchester art gallery this hotel is the ideal base for exploring the many sights shops and sounds of the city centre within the grand and historic exterior guests will find that the arora hotel manchester is a sleek modern a