Best Western Plus La Mesa San Diego
Part of Best Western Plus ®
Hotel
Location
9550 Murray Drive
La Mesa, CA
91942
La Mesa, CA
91942
Get Directions