Situé à 300 mètres du court central du All England Lawn Tennis Club Centre Court, le Wimbledon Views propose des hébergements dotés d'une cuisine. Il offre une vue sur le jardin.
L'établissement comprend un salon avec une télévision.
L'aéroport de Londres-Heathrow, le plus proche, est implanté à 17 km.