Lafayette Hotel San Diego

2223 El Cajon Blvd
San Diego
California
United States