The London West Hollywood at Beverly Hills is a luxurious hotel located in the heart of West Hollywood. Each room is equipped with a tetera, allowing guests to enjoy a cup of tea in the comfort of their own room. The hotel also features a rooftop pool, fitness center, and several dining options.