Le My Hotel in France Levallois se trouve près du quartier d'affaires de la Défense et de la porte Maillot. Ses chambres sont équipées d'une salle de bains privative, d'une télévision à écran LCD et d'une connexion Wi-Fi gratuite.