At the Belgrave hotel our aim is to ensure and maintain your high levels of comfort, relaxation and enjoyment in order to make your stay in London an unforgettable experience.We are a bright,” modern hotel” offering a refreshingly homely atmosphere and great value for money in a Central London location.