Located in Athens, a 6-minute walk from National Archaeological Museum of Athens and 0.6 mi from National Theater of Greece, Victoria Grand Palace Apartments offers free WiFi. The property features city views and is a 12-minute walk from Omonia Square and 1.2 mi from Ermou Street-Shopping Area.
The apartment features a flat-screen TV. The air-conditioned accommodations is fitted with a kitchen.
The apartment offers a terrace.