Het Leland Hotel Palo Alto met 3 sterren heeft 30 kamers en ligt in de buurt van een shopping gebied van Palo Alto op 2 km van Stanford Memorial Church.
De boerenmarkten bevindt zich vlak om de hoek van het hotel, teven is er een busstation, El Camino Real & Portage Avenue, op wandelafstand van 5 minuten hiervandaan. Het Iris & B. Gerald Cantor Center for Visual Arts is op een afstand van 3 km en er is CineArts Palo Alto Square in de buurt. Het hotel verstrekt een Leland op 20-minuten wandelafstand van California Ave Caltrain treinstation. Dit hotel geniet een eersteklas ligging op 24 minuten rijden van San Jose.
Het pand in Palo Alto biedt koffie- en theevoorzieningen, een flatscreen TV met satellietzenders, airconditioning in sommige van de kamers met airconditioning. Naast koffie- en theevoorzieningen, een magnetron hebben ze ook een flatscreen TV met satellietzenders om u bezig te houden.
Leland Palo Alto verwelkomt zijn gasten met een dagelijks continentaal ontbijt. Voor Amerikaanse keuken kunt u terecht bij The Fish Market, gelegen op 200 meter verderop.