Shiva Hotels

Website: shiva.co.uk
About:

Established in 2001, Shiva Hotels develops and manages hotels with over 2,000 bedrooms in London either operational or under development in 2019.

Company type

Hotel Operator

Connections with new developments: (1)

News Wall: (0)