skip to main content

Mayflower Suite

Fast Free unlimited Wi-Fi
Coffee and Tea Making Facilities
Natural daylight

This light and airy meeting room at The Tower Hotel offers air-conditioning, plenty of natural light, and stunning London views.

5.9 x 6.1 metres

Theatre

24

Classroom

12

Cabaret

16

U shape

14

Boardroom

14

Banquet

20

Reception

25

Screen

-

Projector

-