The Capital Melrose Arch opened its doors to guests on May 1.
The hotel comprises 109 rooms, made up of standard rooms, superior studios as well as one- and two-bedroom apartments.
The Capital has a contemporary restaurant and bar and a modern conference centre that can accommodate a maximum of 200 guests cinema style.
It also offers an outdoor swimming pool and gym and is a few steps from the shopping mecca of Melrose Arch.