McAleer & Rushe, the owner of W London Leicester Square hotel, have made a press release concerning the company’s plans to sell this property. The 192-key hotel in London is offered for £200 million or a little more than £1 million per guestroom.
The hotel opened just one month ago on the site of the closed Swiss Center. This is a premium location of the capital of the UK as the hotel is situated right on the corner of Wardour Street and Leicester Square. From this luxury hotel you can easily reach Soho and all major sights of the city. By the way, the new 10-story building owned by McAleer & Rushe houses not only a hotel, but also W Residences penthouses with 2 and 3 bedrooms and M&M World Store that occupies an area of 35,000 sq. ft.
Even though the hotel is newly opened, it has already managed to draw international attention and even has been nominated on two prestigious awards! Such popularity becomes understandable when we remember the location of this property. London hotels continue being most profitable accommodations in Europe. This is also the reason why the owner of the hotel hopes the sale will have large international exposure. Currently demand for prime properties in London still overcomes supply. Investors seek quality assets located in most advantageous parts of the British capital, so McAleer & Rushe hope to get interesting offers, especially from overseas companies.