My Place Economy Extended Stay

  • Hotels & Other Accommodations
  • Hotels
3050 E Jewel St
Meridian, ID 83642
(208) 898-0009
  • About

    85 Room Extended Stay Hotel. Part of the My Place franchise independently owned and operated