Scottish Inns Maywood offers 14 rooms within a 15-minute drive of Watts Towers.
This hotel is nestled in Maywood, near gardens. Maywood Village Square Shopping Center is opposite the accommodation, while Slauson & Loma Vista bus stop is nearly 5 minutes away by car. The 2-star hotel is also within close distance of Huntington Park. Located within a 15-minute drive of Museum of Ice Cream, this property puts the city at your fingertips. For those travelling from afar, Los Angeles International airport is 26 minutes' drive away.
Some rooms are decorated in comfortable design.
Book Scottish Inns Maywood
More +
Less -