[jstrc:staticheader]

LA Hotel Downtown

The LA Hotel Downtown is, as its name suggest, excellently located in Los Angeles.  This sleek, modern hotel features sizeable rooms with the large, floor to ceiling windows as well as flat screen TV, tea and coffee making facilities and a fridge.  There is also a stylish bar and restaurant within the hotel.

Rating: Four Stars