Loved the hotel!
I recently stayed at the Maritim Ulm with my husband and 4 year old son. The hotel's location, along the river, offers great views. The Maritim is located about a 10-15 minute walk to the city center. There didn't seem to be many restaurants or bakeries near by.
The hotel is very clean and spacious. We reserved a basic room and was pleasantly surprised to receive a room with a king size bed and a twin bed in a small attached room. The room was very large, with plenty of room for us to spread out. We also enjoyed a great view of the river from our room. The hotel rooms are very clean, but could use a little updating.
The hotel has a large indoor pool along with a sauna and exercise room. The staff all seemed very friendly. I believe the internet was 15 Euros a day. There is also a charge for parking.