Somers Lodge

20 Somers Road, Leicester, United Kingdom

-

Leicester, United Kingdom

One of the hotels for your stay in Leicester is the Somers Lodge which is located at 20 Somers Road, Leicester, United Kingdom. There are many facilities offered at Somers Lodge, both hotel and room facilities. If you are traveling to Leicester, you can choose Somers Lodge as a place to stay. Somers Lodge is located in the region of England


Rotate image to see Somers Lodge


Choose a room

Three-Bedroom House

Three-Bedroom House

  • Toilet paper
  • Oven
  • Fire extinguisher
  • Iron
  • Microwave
  • Sofa
  • Heating
  • Smoke Alarm
  • Childrens' cribs
  • Cleaning products
  • Body soap
  • Towels
  • Washing machine
  • Dishwasher
  • Linens
  • Kitchen
  • Flat-screen TV
  • Garden view
  • Shampoo
  • Fireplace
  • Stovetop
  • Refrigerator

Room size (0 square meters)

Hotel Amenities

  • Wifi
  • Wifi in all areas
  • Contactless check-in/out
  • Outdoor furniture
  • Free Wifi
  • Outdoor play equipment for kids
  • Internet
  • First aid kits available
  • Parking
  • Fire extinguishers
  • Parking on site
  • Smoke-free property
  • Garden
  • Smoke alarms
  • Free parking
  • Private Parking

Hotel policy

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