Marriott Hotels & Resorts are offering Miles & More members an extra night’s rest at a discounted rate through June 30. Members who stay three or more nights at participating hotels in Amsterdam, Athens, Bremen, Budapest, Cap d’Ail, Frankfurt, Hamburg, Heidelberg, Leipzig, Mallorca, Moscow, Munich, Paris, Prague, Vienna, Warsaw and Zurich are eligible for a fourth night at a 50 percent discount.