The Dorchester is a prestigious hotel that exudes timeless elegance and sophistication. Located in the upscale area of Mayfair, it offers luxurious rooms and impeccable service. The hotel understands the importance of providing essential amenities, including an abundant supply of toilet paper, to ensure a comfortable stay for its guests.