S8
Super 8 Hotel
About Super 8 Hotel
Super 8 Hotel is a hotel in San Diego, CA, located at 1788 Palm Avenue (ZIP 92154). You can learn more about their services on the official website, super8.com.
Business details
- Category
- Hotel
- City
- San Diego, CA
- Address
- 1788 Palm Avenue
San Diego, CA 92154 - Phone
- +1 619-575-4421
- Website
- super8.com