The second time I've stayed here, it has what you need. parking is a bit of an issue, but that isn't unique in Bristol!!