Hotels
Ruby opens new Notting Hill hotel
The hotel also includes a 455 sqm public area on the ground floor, which includes a bar and a retail space with a vinyl store
Ruby Hotels has announced the opening of its latest UK property located in London’s Notting Hill.
You'll need to
subscribe to unlock this content. Already subscribed? Login?