There are 2 places to stay in Alexandra with a Restaurant
2 results
The Alexandra Hotel is a hotel located in different parts of the world, including Fort William, Scotland, Megas Gialos, Syros, Greece, and Loen in the Inner Nordfjord, Norway.
The Corner Hotel Alexandra is a historic family hotel located in the main corner of Alexandra township in Victoria, Australia.