Ubytování se nachází 20 minut chůze od Katedrála svatého Pavla a 5 minut chůze od stanice metra Holborn.
Tento komfortní hotel se nachází ve čtvrti Holborn, udržuje centrální umístění, jen 20 minut chůze od centra města Londýn. Snadno se k němu dostanete do vzdálenosti 1 km od Trafalgarské náměstí. Okolí hotelu zahrnuje zahrady.
Green aroma podává pokrmy středovýchodní kuchyně, a je 5 minut chůze od Premier Inn London Holborn.