The Seven Spots London is perfectly situated in the heart of London, at 103 Poynton Road, London, United Kingdom. The Seven Spots London offers a fantastic range of services designed to ensure the comfort of its guests. If you are visiting London, The Seven Spots London is the ideal option for your accommodation needs! The Seven Spots London is conveniently located in the England, Middlesex, Greater London.


Rotate image to see The Seven Spots London


Choose a room

Two-Bedroom Apartment

Two-Bedroom Apartment

Room size (65 square metres)

Room amenities

  • Trash cans
  • Smoke Alarm
  • Key access
  • Electric kettle
  • Toilet
  • Garden view
  • Washing machine
  • Kitchenware
  • Microwave
  • Fire extinguisher
  • Heating
  • Towels
  • Iron
  • Refrigerator
  • Linens
  • Wardrobe or closet
  • Toilet paper
  • Bathtub
  • Kitchenette
  • Private Bathroom
  • Kitchen
  • Bathtub or shower
  • Private entrance
  • Non-feather pillow

Hotel Amenities

  • Fire extinguishers
  • Non-smoking rooms
  • Pet friendly
  • Garden
  • Family rooms
  • Smoke alarms
  • Heating
  • Smoke-free property


Hotel policy

  • Check-in time is 15:00 and check-out time is 11:00
  • Pets allowed