Hotel Restaurant Memo is a hotel with an on-site restaurant and bar, offering free WiFi and a garden. It is located in Mannheim, Germany.