Courtyard by Marriott

Meridian, ID