Loading hotels
Confirming room availability...
Pacific Inn Of Redwood City, 2610 El Camino Real, Redwood, United States
This charming hotel is situated in Redwood City. This establishment offers a total of 72 guests rooms. Pets are not allowed at this hotel.