Just a 5-minute walk from Paramount Pictures, this hotel is 2 miles from the Hollywood Walk of Fame. It offers brightly decorated rooms with a flat-screen TV and free Wi-Fi.
Number of rooms: 66
5162 Melrose Avenue, Hollywood, Los Angeles, CA 90038, United States