Anaheim Stardust Inn is a modest accommodation option in Anaheim, CA, offering comfortable rooms for travelers visiting the area.
The inn provides a convenient and affordable place to stay, with basic amenities and a welcoming atmosphere for guests looking for a simple lodging experience.
Generated from their business information