Noble House Hotels Closest To Museum of Latin American Art 628 Alamitos Avenue