Search for rooms in Star Hotel and nearby

★★

Star Hotel

Star Hotel is a 2 stars accommodation located 7 km far from the center of London. Offers a price by night in a double room starting at $104. Offers to its customers free wifi internet connection in all its facilities. About the remarcable places, close to Design Museum and Commonwealth Institute building.

Photos

Photo - Star Hotel Photo - Star Hotel Photo - Star Hotel Photo - Star Hotel Photo - Star Hotel Photo - Star Hotel Photo - Star Hotel Photo - Star Hotel Photo - Star Hotel Photo - Star Hotel Photo - Star Hotel

Price by night

You can book your room in Star Hotel from $104.


Availability


Star Hotel reviews

8.4

Very good

There are 2375 comments on this accommodation:

Location / Directions

Address: 97-99 Shepherds Bush Rd. W6 7LP London. United Kingdom.