
Naboo Raises $70M Series B
9 November 2026
United Kingdom - H-G665
810 maximum
|1021 beds
|801 bedrooms
|801 bathrooms
Located in the vibrant heart of London, this venue offers an exceptional setting for business travelers and corporate events. Situated near the iconic Tower Bridge and the Tower of London, the venue is ideally positioned for exploring some of the city's most famous landmarks. Its central location provides easy access to London’s financial district, making it a convenient choice for professionals seeking a blend of business and cultural experiences.
The venue features a range of facilities designed to cater to both work and relaxation. It offers modern meeting rooms equipped with the latest audiovisual technology, ensuring seamless presentations and productive meetings. For leisure, guests can enjoy the on-site fitness center, which includes state-of-the-art equipment, or unwind at the venue’s restaurant and bar, which offer stunning views of the River Thames and Tower Bridge. The stylishly appointed rooms provide all the comforts needed for a restful stay, including high-speed internet, work desks, and luxurious bedding.
On-site services are tailored to meet the needs of a discerning clientele. The venue offers comprehensive business support, including a dedicated business center and professional concierge services to assist with any logistical needs. Catering options are available, with menus designed to accommodate a variety of dietary preferences. Additionally, the venue provides 24-hour room service, secure parking, and easy access to public transportation, ensuring a convenient and comfortable stay for all guests.

Hotel

Less than 15 minutes from a railway station

Swimming pool
Twin Bedroom
x 2202 single beds
Single Bedroom
x 5811 double bed

Gala Dinner

Bicycles


Gym / Fitness
United Kingdom site: plan, book, deliver

Free quote
From
GBP 62
excl. tax/pax