thank you. I was just reading that on german embassy site that they only accept german ID card with address on it or official registration receipt for other nationals. I checked other european embassies and they write proof of residency required. So I dont think just a hotel booking works at least in EU countries. I might be wrong.