GLH is Starboard Hotels's #1 competitor. GLH's headquarters is in London, England, and was founded in 1968. Like Starboard Hotels, GLH also works within the Hotels sector. GLH generates 1,060% of Starboard Hotels's revenue.
Cotswold Inns & Hotels is one of Starboard Hotels's top rivals. Cotswold Inns & Hotels was founded in Evesham, England} in 1997. Cotswold Inns & Hotels operates in the Hotels industry. Compared to Starboard Hotels, Cotswold Inns & Hotels generates $25.5M less revenue.