About Shiva Hotels Group
established in 2001, shiva hotels has a proven track record in site acquisition, development and hotel management with currently over 2,000 bedrooms in london and york either operati... Read more
established in 2001, shiva hotels has a proven track record in site acquisition, development and hotel management with currently over 2,000 bedrooms in london and york either operati... Read more