Bedford Hotel

Bedford Hotel

Description

Boasting an ideal location in the heart of London’s Bloomsbury area, the recently renovated Bedford Hotel is a comfortable property with 184 rooms is a great choice for all and is only short walk away from the shops on Oxford Street.

Vacation packages at Bedford Hotel

Features

Map