My wife and I stayed at the Sheraton, in Offenbach am Main, for a two-night layover before the end of our Europe trip. We arrived after a long, hot train ride from the Czech Republic to Frankfurt, and were very happy to have a nice, air-conditioned room waiting for us. The room was clean and comfortable, and the on-site restaurant was very good – although the price for breakfast seemed a bit high. The hotel is set back from the main street, which made for a reasonably quiet night. The staff was friendly, efficient, and very helpful. Would definitely stay here again if I was in Offenbach.