Kimpton Hotel Palomar, San Diego Pamper Your Pet Treat your four-legged friend to a toy, treat, and doggy… Read more.
Atwood Hotel
Atwood Hotel
- Address: 1201 Hotel Circle South, San Diego, California 92108
- Website
- Phone Number: (619) 255-1920
Atwood Hotel
The Atwood Hotel is conveniently located off I-8 and is centrally located on Hotel Circle, just a brief drive from all San Diego's most popular attractions, including two nearby Shopping Malls.
Save time by purchasing your attraction or tour tickets at the front desk. You may also enjoy the Trolley Tour of San Diego which stops directly in front of the hotel.