Ramada Hotel – London, UK

Development

Ramada Hotel London Docklands

Description

A four-star contemporary hotel with 224 bedrooms offering comfortable accommodation. The hotel is ideally situated in the Docklands area of London providing guests with excellent links to Central London and the all major airports.

Our Role

Shareholder