
tamarackbeachresort
ABOUTTamarack Beach Resort is located in the Village of Carlsbad, California just North of San Diego. 23 Hotel Rooms, 54 Condos (1 and 2 bedroom Units) with most rooms having Ocean Views and Private Patios. Panoramic Ocean View Meeting Room with private Patio. Come and Experience "A Touch of Paradise"
TAGSAccommodations, beach, California, Carlsbad, Hotels, Meeting Room, Ocean Front, Oceanside, Resorts, San Diego, Tamarack Beach Resort, travel,
WEBSITE