Hotel nearby Alexandra
2 found
The Alexandra Hotel
The Alexandra Hotel has a restaurant, bar, a garden and terrace in Alexandra. This 3-star hotel offers room service. Private parking can be arranged at an extra charge.
More Hotel in other Cities
Interesting places in Alexandra
Search this area