New Destination Charging Station on Cape Cod- The Palmer House Inn
The Palmer House Inn, luxury Select Registry lodging is now a destination charging location on Cape Cod.
Stay two or more nights in a premium king whirlpool room and we will charge your Tesla upon arrival and keep it charged...