Sherwood Prize Hotel находится на турецком курорте Лара, рядом с пляжем.
Номерной фонд отеля состоит из 28 стандартных номеров, в которых есть ванная с феном, балкон, сплит-кондиционер, телевизор со спутниковым ТВ, телефон и платный мини-бар.
В Sherwood Prize Hotel работают ресторан и бар.
На территории Sherwood Prize Hotel находятся два бассейна, один из которых — для детей.