Towering over Piccadilly Gardens and central Manchester, the Ramada is a gleamingly refurbished hotel that offers the best in affordable, modern accommodation.
The hotel is very centrally located just off Piccadilly gardens in the heart of Manchester city centre. This is right next to the Arndale shopping centre, a short walk from Picaddilly train station and close to the MEN arena.
Customer review digest, click to view whole review ...