1100 El Camino Real, Millbrae, CA, 94030, United States of America
Hotel in Millbrae. 3-star motel in Millbrae with outdoor pool, restaurant. Each guest room at the Best Western Plus El Rancho Inn has a premium cable TV and free Wi-Fi. The private bathroom includes free toiletries and a hairdryer.