Surplombant la rue, Hotel Orchard House à Los Angeles est situé à 2 km du lac Balboa.
L'hotel est situé à proximité de sites naturels tels que le parc historique d'État de Los Encinos (4 km) et la Sepulveda Basin Wildlife Reserve (4,1 km). Le Sky Zone Trampoline Park se situe à 10 minutes en voiture de la résidence. Orchard House de Los Angeles est à 29 km de la gare 7th St/Metro Center.
Cet établissement se trouve dans les environs de Salsa & Beer, proposant des plats de la cuisine mexicaine.