Embajador Motel, SAN LUIS, Arizona (AZ)
Conveniently located at 661 North Main Street () in SAN LUIS, Arizona (AZ) (85349), Embajador Motel is available at 9286278436. Remember to give them a call beforehand to make a reservation.
More restaurants in SAN LUIS, Arizona (AZ)
Embajador Motel contact information and details:
Address: 661 North Main Street - , SAN LUIS, Arizona (AZ) 85349
Contact Phone: 9286278436