But that is just what guests will find at the new High Road House , above , in the Chiswick neighborhood of West London , along with several other high-style , low-cost small hotels that have recently opened in London . ''