Hotel in Lawndale, California
BEST WESTERN PLUS South Bay Hotel located midway between Disneyland and Universal Studios for comfortable stay. To get more information on BEST WESTERN PLUS South Bay Hotel CA visit m.bwsouthbay.com
Rating: 0.0 Star
•Rated By: 0 users
•Link Hits: 1054