at 29 Pendywyallt Road, Cardiff United Kingdom
12 FB users likes Village Hotel & Leisure Cardiff, set it to 77 position in Likes Rating for Cardiff in Hotel & Lodging category
Village Hotel & Leisure Cardiff is Cardiff based place and this enity listed in Spa category. Located at 29 Pendywyallt Road Contact phone number of Village Hotel & Leisure Cardiff: 871-2224578