Ryan Giggs and Gary Neville are set to open a second luxury 5* hotel site at St Michael’s Manchester, providing 201 bedrooms including a restaurant, bar and leisure facilities. This will be opening in 2023.