Located right in the heart of Manchester city, the Arora International Hotel is placed on Princess Street enabling excellent access to central business and convention districts, fantastic shopping facilities, fashionable bars, restaurants many other attractions and venues of the beautiful city are also found close to the hotel. The hotel boasts 141 chic and beautifully furnished guest rooms that are well appointed with a host of amenities to make your stay a comfortable one. Guests can dine at the on-site restaurant, which serves local ingredients fused with the finest international influences.