"Where even the most discerning taste is catered for". Villa Moyal Executive Apartments & Suites are AA quality approved and have Four Star Rating. Located in the upmarkert suburb of Melrose, Johannesburg, it is within walking distance to the
...show more