Skip to main content

Stardust Inn

hotel · National City, CA

Address
1700 E Plaza Blvd, National City, CA 91950
Phone
(619) 474-6491
Website
stardustnationalcity.com
Where
32.6760, -117.0871

Search Hominin for Stardust Inn

Other hotels nearby

More in National City