Osborne Hotel is a 2-star venue set 1.9 km away from Chiswick. The hotel represents royal architecture in London.
Osborne Hotel is also placed within a 20-minute walk of London Museum of Water & Steam.
For a comfortable stay in London Osborne Hotel offers 19 rooms fitted with climate control, cable TV with on-demand movies, a microwave, a personal computer and a trouser press.
Serving an array of dishes, Camelia's tea hous and Thai Nice are 700 meters away.
Set within a 5-minute walk from Acton Town underground station. A short drive takes guests to London Heathrow airport.
Guests will benefit from concierge service and room service.