Descripción
The hotel is located on El Camino in Redwood City, California within easy walking distance to restaurants, grocery stores and local entertainment.The hotel offers excellent service and great value for money with a good standard of amenities available.