It's next to the Hyde Park and an underground station, which is great. If you are in London for some sightseeing and you're looking for a place to stay with a bigger group, it's perfect.