The Arch London is a pet-friendly boutique hotel located near Marble Arch in central London. This stylish hotel welcomes pets and provides a range of amenities to ensure a comfortable stay for both you and your furry companion. The hotel offers pet beds, food bowls, and even a special pet menu. The Arch London is conveniently located near popular attractions such as Oxford Street and Hyde Park, making it a great choice for pet owners who want to explore the city's shopping and outdoor spaces.