/* ========================================
GO2LONDON — HOTEL UMBRELLAS
======================================== */
.g2l-umb {
--brown: #806049;
--ink: #292521;
--muted: #6c665f;
--line: #e9e3dd;
--cream: #faf8f5;
color: var(--ink);
background: #fff;
font-family: Georgia, "Times New Roman", serif;
line-height: 1.6;
}
.g2l-umb *,
.g2l-umb *::before,
.g2l-umb *::after {
box-sizing: border-box;
}
.g2l-umb h2,
.g2l-umb h3,
.g2l-umb p {
margin: 0;
}
.g2l-umb a {
text-decoration: none;
color: inherit;
}
.g2l-umb img {
display: block;
width: 100%;
height: 100%;
object-fit: cover;
}
.g2l-umb .wrap {
width: min(1120px, calc(100% - 44px));
margin: 0 auto;
}
.g2l-umb .eyebrow {
display: block;
font: 600 10px/1.5 Arial, sans-serif;
letter-spacing: 2px;
text-transform: uppercase;
color: var(--brown);
}
.g2l-umb h2 {
font-size: clamp(30px, 3.2vw, 41px);
font-weight: 400;
line-height: 1.18;
letter-spacing: -1px;
}
.g2l-umb h3 {
font-size: 21px;
font-weight: 400;
line-height: 1.3;
}
.g2l-umb .copy {
font-size: 15px;
line-height: 1.75;
color: var(--muted);
}
.g2l-umb .link {
display: inline-flex;
align-items: center;
gap: 14px;
color: var(--brown);
font: 600 11px/1.5 Arial, sans-serif;
letter-spacing: 1.2px;
text-transform: uppercase;
border-bottom: 1px solid var(--brown);
padding-bottom: 6px;
transition: opacity .2s ease;
}
.g2l-umb .link:hover {
opacity: .7;
}
.g2l-umb a:focus-visible,
.g2l-umb summary:focus-visible {
outline: 2px solid var(--brown);
outline-offset: 4px;
}
/* ========================================
HERO
======================================== */
.g2l-umb .hero {
background: var(--cream);
border-bottom: 1px solid var(--line);
padding: 49px 0 46px;
}
.g2l-umb .hero-content {
max-width: 740px;
}
.g2l-umb .hero .umbrella-hero-title {
font-size: clamp(40px, 4.7vw, 61px);
font-weight: 400;
line-height: 1.09;
letter-spacing: -1.8px;
margin: 10px 0 13px;
}
.g2l-umb .hero .copy {
max-width: 625px;
}
.g2l-umb .hero .link {
margin-top: 18px;
}
/* ========================================
SERVICE STRIP
======================================== */
.g2l-umb .strip {
border-bottom: 1px solid var(--line);
}
.g2l-umb .strip-grid {
display: grid;
grid-template-columns: repeat(3, 1fr);
padding: 16px 0;
text-align: center;
}
.g2l-umb .strip span {
font: 600 10px/1.5 Arial, sans-serif;
letter-spacing: 1.3px;
text-transform: uppercase;
color: var(--brown);
}
.g2l-umb .strip span + span {
border-left: 1px solid var(--line);
}
/* ========================================
UMBRELLA COLLECTION
======================================== */
.g2l-umb .collection {
padding: 61px 0 69px;
}
.g2l-umb .section-head {
max-width: 650px;
margin: 0 auto 29px;
text-align: center;
}
.g2l-umb .section-head h2 {
margin: 10px 0 13px;
}
.g2l-umb .section-head .copy {
font-size: 14px;
}
.g2l-umb .cards {
display: grid;
grid-template-columns: repeat(3, minmax(0, 1fr));
gap: 24px;
}
.g2l-umb .card {
display: flex;
flex-direction: column;
border: 1px solid var(--line);
background: #fff;
min-width: 0;
}
.g2l-umb .card-photo {
aspect-ratio: 5 / 4;
overflow: hidden;
background: #f4f0eb;
}
.g2l-umb .card-photo img {
width: 100%;
height: 100%;
object-fit: cover;
transition: transform .3s ease;
}
.g2l-umb .card:hover img {
transform: scale(1.025);
}
.g2l-umb .card-body {
padding: 22px 22px 25px;
display: flex;
flex-direction: column;
flex: 1;
}
.g2l-umb .card-body h3 {
margin: 9px 0 10px;
}
.g2l-umb .card-body .copy {
font-size: 14px;
flex: 1;
margin-bottom: 20px;
}
.g2l-umb .card-body .link {
align-self: flex-start;
margin-top: auto;
}
/* ========================================
CUSTOMISATION & BRANDING
======================================== */
.g2l-umb .branding {
background: var(--cream);
}
.g2l-umb .branding-grid {
display: grid;
grid-template-columns: 42% 58%;
}
.g2l-umb .branding-photo {
min-height: 390px;
overflow: hidden;
}
.g2l-umb .branding-photo img {
width: 100%;
height: 100%;
object-fit: cover;
}
.g2l-umb .branding-content {
padding: 57px 60px;
align-self: center;
}
.g2l-umb .branding-content h2 {
margin: 11px 0 16px;
}
.g2l-umb .specs {
list-style: none;
margin: 22px 0 0;
padding: 0;
display: grid;
grid-template-columns: 1fr 1fr;
gap: 0 20px;
}
.g2l-umb .specs li {
padding: 10px 0;
border-bottom: 1px solid var(--line);
font: 13px/1.6 Arial, sans-serif;
}
.g2l-umb .specs li::before {
content: "— ";
color: var(--brown);
}
/* ========================================
PROCUREMENT PROCESS
======================================== */
.g2l-umb .process {
padding: 65px 0;
}
.g2l-umb .process-grid {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 75px;
}
.g2l-umb .process h2 {
margin: 10px 0 15px;
}
.g2l-umb .step {
display: flex;
gap: 20px;
padding: 17px 0;
border-bottom: 1px solid var(--line);
}
.g2l-umb .step:first-child {
border-top: 1px solid var(--line);
}
.g2l-umb .step-number {
color: var(--brown);
font: 600 12px Arial, sans-serif;
flex-shrink: 0;
}
.g2l-umb .step strong {
font: 600 14px Arial, sans-serif;
}
.g2l-umb .step p {
margin-top: 6px;
color: var(--muted);
font: 13px/1.7 Arial, sans-serif;
}
/* ========================================
FAQ
======================================== */
.g2l-umb .faq {
padding: 61px 0;
background: var(--cream);
}
.g2l-umb .faq-grid {
display: grid;
grid-template-columns: 1fr 1.3fr;
gap: 75px;
}
.g2l-umb .faq h2 {
margin-top: 10px;
}
.g2l-umb details {
padding: 15px 0;
border-bottom: 1px solid var(--line);
}
.g2l-umb details:first-child {
border-top: 1px solid var(--line);
}
.g2l-umb summary {
cursor: pointer;
font: 600 14px/1.5 Arial, sans-serif;
}
.g2l-umb details p {
padding-top: 10px;
color: var(--muted);
font: 13px/1.75 Arial, sans-serif;
}
/* ========================================
ENQUIRY
======================================== */
.g2l-umb .enquiry {
padding: 65px 0 73px;
text-align: center;
}
.g2l-umb .enquiry-inner {
max-width: 650px;
margin: auto;
}
.g2l-umb .enquiry h2 {
margin: 11px 0 16px;
}
.g2l-umb .enquiry .copy {
margin-bottom: 22px;
}
.g2l-umb .contact {
margin-top: 20px;
font: 13px Arial, sans-serif;
color: var(--brown);
}
/* ========================================
TABLET
======================================== */
@media (max-width: 800px) {
.g2l-umb .branding-content {
padding: 38px 30px;
}
.g2l-umb .process-grid,
.g2l-umb .faq-grid {
gap: 35px;
}
}
/* ========================================
MOBILE
======================================== */
@media (max-width: 650px) {
.g2l-umb .hero {
padding: 37px 0 39px;
}
.g2l-umb .hero .umbrella-hero-title {
font-size: clamp(39px, 10vw, 49px);
}
.g2l-umb .hero .copy {
font-size: 14px;
}
.g2l-umb .strip-grid {
grid-template-columns: 1fr;
gap: 12px;
}
.g2l-umb .strip span + span {
border: 0;
}
.g2l-umb .collection,
.g2l-umb .process,
.g2l-umb .faq,
.g2l-umb .enquiry {
padding: 48px 0;
}
.g2l-umb .cards,
.g2l-umb .branding-grid,
.g2l-umb .process-grid,
.g2l-umb .faq-grid {
grid-template-columns: 1fr;
}
.g2l-umb .cards {
gap: 25px;
}
.g2l-umb .branding-photo {
min-height: 250px;
height: 250px;
}
.g2l-umb .branding-content {
padding: 43px 23px;
}
.g2l-umb .specs {
grid-template-columns: 1fr;
}
}
@media (prefers-reduced-motion: reduce) {
.g2l-umb .card-photo img {
transition: none;
}
}
GO2LONDON / HOTEL SUPPLIES
Bespoke Hotel Umbrellas
Premium branded umbrellas for luxury hotels,
boutique properties and hospitality groups.
From classic guest-use umbrellas to compact
and generously sized golf umbrellas, we source
refined products tailored to your hotel's identity.
Request a quotation →
Custom hotel branding
Classic, compact & golf
Bulk hospitality supply
THE UMBRELLA COLLECTION
Designed for every arrival.
Discover our collection of premium hotel umbrellas,
thoughtfully selected for luxury hotels, boutique
properties and hospitality groups. Available with
bespoke branding and customisation options.
01 / CLASSIC
Classic Hotel Umbrellas
Timeless, elegant umbrellas designed for
everyday guest use. Featuring traditional
silhouettes, durable construction and
refined handle options, ideal for hotel
entrances and concierge services.
Enquire about this style →
02 / COMPACT
Compact Hotel Umbrellas
Practical and sophisticated compact umbrellas,
ideal for guest convenience. Designed for
easy storage and everyday use, with custom
canopy colours, branded sleeves and
personalised finishing options.
Enquire about this style →
03 / GOLF
Golf Hotel Umbrellas
Generously sized umbrellas offering enhanced
coverage and a premium guest experience.
Ideal for luxury hotel entrances, golf
resorts and concierge teams, with bespoke
canopy colours and hotel branding available.
Enquire about this style →
CUSTOMISATION & BRANDING
A natural extension of your brand.
From understated logo placement to a fully
customised umbrella, every detail can be
considered to complement your hotel's
identity and guest experience.
- Printed hotel logos
- Custom canopy colours
- Wooden and curved handles
- Manual and automatic opening
- Canopy and frame options
- Branded sleeves
HOTEL PROCUREMENT
From brief to delivery.
Whether you're replenishing guest umbrellas
or developing a bespoke design, we'll discuss
your specifications, quantities, sampling
and delivery requirements.
01
Share your requirements
Tell us your preferred style,
quantity, branding and budget.
02
Review the options
Discuss materials, artwork,
samples and pricing.
03
Confirm your order
Agree the specification and
delivery arrangements before production.
FREQUENTLY ASKED QUESTIONS
A few useful details.
Can we add our hotel logo?
Yes. Printed canopy branding and logo
placement can be discussed for suitable
designs, including classic, compact
and golf umbrellas.
Can we choose our own colours?
Custom canopy colours are available
to explore, subject to the design
and quantity.
Can we request samples?
Sampling options can be reviewed
once the preferred specification
has been established.
What is the minimum order quantity?
Minimum quantities vary according
to the umbrella specification
and level of customisation.
What are the lead times?
Lead times depend on quantity,
sampling, production requirements
and delivery arrangements.
GO2LONDON / HOTEL UMBRELLAS
Umbrellas that reflect your hotel.
Share your preferred umbrella style,
estimated quantity, branding requirements
and delivery date. We'll be pleased
to discuss your project.
Request a quotation →
sales@go2london.uk