Marylebone Inn Hotel

The Marylebone Inn offers 22 refurbished ensuite rooms, each with its own kitchenette, bathroom and plasma TV. Just a short walk from Baker Street tube station, this intimate yet stylish hotel is perfectly situated to enjoy central London.

Location

119 Gloucester Pl, Marylebone, London W1U 6JX

Social