Leo's Place is perfectly situated in the heart of Weymouth, at , Weymouth, United Kingdom. Leo's Place offers a fantastic range of services designed to ensure the comfort of its guests. If you are visiting Weymouth, Leo's Place is the ideal option for your accommodation needs! Leo's Place is conveniently located in the Dorset, England, Jurassic Coast.


Rotate image to see Leo's Place


Choose a room

Holiday Home

Holiday Home

Room size (105 square metres)

Room amenities

  • TV
  • Stovetop
  • High chair
  • Wine glasses
  • Shower
  • Fire extinguisher
  • Wireless internet
  • Microwave
  • Toilet paper
  • Sitting area
  • Toaster
  • Trash cans
  • Linens
  • Bathtub or shower
  • Heating
  • Kitchen
  • Electric kettle
  • Toilet
  • Walk-in shower
  • Private Bathroom
  • Wardrobe or closet
  • Smoke Alarm
  • Washing machine
  • Dining area
  • Carbon monoxide detector
  • Sofa
  • Refrigerator
  • Oven

Hotel Amenities

  • Cycling
  • Internet
  • Smoke-free property
  • Beach
  • Street parking
  • Golf course (within 2 miles)
  • Free Wifi
  • Wifi
  • Parking
  • Wifi in all areas
  • Garden


Hotel policy

  • Check-in time is 16:00 and check-out time is 10:00
  • Pets are not allowed