For the last week, i have been staying that the Heidelberg Marriott Hotel in Heidelberg Germany. This hotel is about an hour train ride or taxi ride from Frankfurt Airport. It is located right on the waterway of the Neckar. There is even a water taxi / ferry that can take you from the hotel into "Old Town".
I was in room 435. This is on the "Executive Floor" and these rooms are the remodeled ones. The room had two single beds in it. There was no option for a "King" when booking.
The Lounge was located on the 3rd floor of the hotel and had a limited food selection during very limited times: