69 High Street, Keynsham, Bristol BS31 1DS, United Kingdom
Distance: 176 yd.
Company description
Quality serviced Apartments and bespoke corporate accommodation in Bristol. Short term stay from 1 week to 3 months as a perfect hotel alternative. Offer one and two bedroom spacious apartments.