My husband and I will be traveling 6/21 to 6/29 to visit our son studying in London. He is staying at Mansion Hub near Vauxhall. We would like a nicer hotel somewhat near him or within an easy tub ride. Does not necessarily need to be in same area, just a hotel with easy tub access and on a more direct route since we are not very familiar with the tub. Budget around 250 to 300 GBP a night approximately. Breakfast included would definitely be a bonus that we would like. Also, we greatly enjoy good food, so within close proximity to nice restaurants would also be a plus. We have not been to London so not familiar with options. I am a Marriott Rewards member and Hilton Honors, but will consider other options as well. Thank you for any help. Need to book soon.