Villa Excelsior is situated in Monte Carlo, 2 km from Casino Monte Carlo, 2.2 km from Prince's Palace of Monaco, and 3 km from Saint Nicholas Cathedral. This apartment also has free WiFi. This apartment is fitted with 1 bedroom, a living room and a fully equipped kitchen with a fridge and a stovetop. A flat-screen TV is featured. Oceanographic Museum of Monaco is 3.2 km from the apartment.