James Villa Holidays photograph

James Villa Holidays

Use attributes for filter !
Founders James Needham
Date of Reg.
Date of Upd.
Send edit request

About James Villa Holidays

James Villas is a holiday villa company, with a head office based in Maidstone in the UK. The business operates as part of the Awaze group - A holiday rentals business. The James Villas company has over 7000 properties, which are let out to customers who wish to use them as temporary holiday homes.

James Villa Holidays Photos

Related Persons

Next Profile ❯