Google Maps Europe

Excellent! Google maps now includes streets for most of Europe, here is the Paris hotel I stayed at last December. In hybrid view on which you can see lovely Place des Vosges.