London - Philbeach Hotel
Hello all--
I'll be spending 4 days in London in July and was looking into accomodation there. I came across this hotel and was wondering if anyone can offer any feedback, or perhaps recommend other similar hotels. Not really interested in B&Bs (we're a group of 3, late 20's/early 30's)