Great location on Melrose and within walking distance of many eating places. Glad they had a parking garage because parking is very hard to find. Rooms seemed to have been newly painted and decorated. Staff was very accommodating and pleasant.
Kevin from Palm Springs
This hotel is located in Los Angeles (Beverly Hills - West Hollywood), close to CBS Television City, TCL Chinese Theatre, and …More