meetbeez

The Leonard Hotel & Apartments

Situated in the happening corner of London, The Leonard Hotel & Apartments offers 48 furnished rooms to its visitors and guests. It also offers 2 function rooms that are ideal for events, meetings & functions for up to 50 guests.

Ammenities

  • Projector
  • Coffee
  • Water
  • Wifi
  • Snacks

Location

15 Seymour Street

Testimonials

Hear from our guests

4.8 • 15 reviews
Loading testimonials...