France Hotels Hotel Raphael by Debra C. Argen January 31, 2005 by Debra C. Argen 0 comment The Hotel Raphael is a charming 90-room hotel built in 1925, and is located near the Avenue Champs-Elysées, Arc de Triomphe and the Tour Eiffel. This hotel evokes another era with its décor and service. Read more