Leonardo Hotel Heidelberg
This upscale European chain is known for value and convenient locations; this hotel in a quiet residential area offers ample parking, making it a good choice for both business and leisure travelers. Décor is contemporary and comfortable, with bright colors instead of the muted tones in most hotels, and there's a full-service restaurant serving breakfast, lunch, and dinner, as well as a bar, sauna, and gym. If you're driving, there's easy access to the A5 highway. Pets are welcome for an additional per-day charge.