Super 7 Motel

820 South Anaheim BoulevardAnaheimCA 92805USA
Motel