Homewood Suites Carlsbad // 2223 Palomar Airport Road, Carlsbad, California 92011 Phone: 760-431-2266 // Fax: 760-431-2288 // Toll-Free: 800-340-5330