When it comes to hotels, restaurants, etc, should I put the contact details in the body of the copy?

Yes please. For a restaurant, bar, attraction etc, the ideal is - address; phone number; website. For example: "The food and service is top-notch at Example Restaurant (21 Example Street, example area, postcode; 01234 567 89; www.example(dot)com)".

You only need the street address for your hotel recommendations, as you will add these using the Hotel Recommendation tool so they appear in the Make it Happen box.