Melrose Place 
630 1/2 N. Sycamore Avenue
Los Angeles, CA 90036
Show Hotel Details |
Hotel Photos
Situated in the heart of Los Angeles, 2.1 km from Dolby Theater, Melrose Place boasts air-conditioned rooms with free WiFi throughout the property. Guests can enjoy a complimentary breakfast buffet everyday between 08:00 and 11:00.