cowperinn.com Location: Palo Alto in California | United States of America | North AmericaCategory: rooms