Das Melrose Inn Los Angeles liegt circa 6 Kilometer von den La Brea Teergruben entfernt sowie in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten von Los Angeles. Mit einem Privatparkplatz vor Ort bietet der Gasthof ein zusätzliches Maß an Komfort und Sicherheit.
Das Hotel ist in circa 15 Autominuten Entfernung von der Crypto.com Arena gelegen. Auch Sportfans kommen auf ihre Kosten, denn das Dodger Stadion liegt 7 km weit weg vom Melrose Inn Los Angeles. Das Griffith-Observatorium ist ca. 10 Minuten Autofahrt von der Unterkunft entfernt, während der Bahnhof Metro- 7th St / Metro Center in circa 10 Autominuten Entfernung von der Unterkunft liegt. Das Hotel ist in der Nähe von der Bushaltestelle Melrose & Harvard.
Jedes der 9 Zimmer ist mit einer Klimaanlage sowie einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Zu den Extras gehören eine begehbare Dusche und eine getrennte Toilette im Bad.
Circa 300 Meter vom Melrose Inn entfernt liegt das Restaurant Winchell's Donut House.