The Palisades 45 47 Hewlett Road, Cheltenham, Gloucestershire, GL52 6AD 01242 223969 http://www.blissapartments.co.uk/ [ Back to properties l Details Bliss Apartments offer luxury serviced apartments for business, relaxation and spa in Cheltenham and Swindon. M Send property to a friend Claim This Property Share this property