1000 Twin Dolphin Drive, Redwood City, CA 94065, USA
1000 Twin Dolphin Dr Redwood City, CA 94065 Redwood City California 94065 United States
877-411-3436877-411-3436

Towneplace Suites by Marriott Redwood City allows up to three pets of any size for a $100 fee.