L'Hotel Oscar se trouve à 200 mètres des Champs Élysées, dans un bâtiment haussmannien traditionnel. Situé à 10 minutes de marche de l'Arc de Triomphe, il propose une décoration de luxe et une bagagerie.