Destinations Inn Luxurious Theme Suites
Located in Historic Downtown Idaho Falls, the 14 different artisan crafted theme suites are each one of a kind, transporting guests to various “destinations” all over the world, including Venice, Rom
Visit Website