Situato in una posizione ideale a Londra, il Bellevue Hotel offre camere climatizzate, un centro fitness e un bar. Tutte le camere dispongono di TV a schermo piatto con canali via cavo e bagno privato. La struttura offre una reception aperta 24 ore su 24, il servizio in camera e un deposito bagagli.
Tutte le camere sono dotate di bollitore.
Al Bellevue Hotel vi attende ogni mattina una colazione a buffet.
Tra i luoghi d'interesse nelle vicinanze figurano il Serpentine, il Lord's Cricket Ground e Madame Tussauds. Il Bellevue Hotel dista 15 km dall'Aeroporto di Londra-City, lo scalo più vicino, raggiungibile con un servizio di navetta aeroportuale a pagamento.