My Place Hotel-Boise/Meridian, ID, Meridian
https://my-place-hotel-boisemeridian-id.usa8.info
Located 4.2 miles from Roaring Springs Water Park, My Place Hotel-Boise/Meridian, ID provides accommodations with free WiFi in Meridian. This 2-star hotel has air-conditioned rooms with a private bathroom. The property has a 24-hour front desk.
3050 East Jewel Street, Meridian, ID 83642, United States of America