Just returned from a 3 night stay at Hotel Ambassade, hotel is located in a great position 5 minute walk to most main attractions including the Arc de Triomphe. On a small side street, 2 minutes walk to local restaurants and bars, all resonably priced (for Paris).
Hotel staff could be alot more welcoming, we were the ones asking all...
More
- Ambassade Hotel Paris
