Moonflower Cottages

Self-catering in Gauteng » Randburg » Victory Park

R425 per person

Moonflower Cottages is centrally situated offering seven self-catering cottages, quietly nestled in one of the oldest and most beautiful treed suburbs of Johannesburg. It offers a relaxed friendly choice for the busy executive, holiday maker or traveler with easy access to all major centers and tourist destinations around the city. This establishment is owner managed.

Ideally placed for you to do your business in the city by day and enjoy home comforts in the evening. Conveniently situated in the center of the Northern Suburbs of Johannesburg, Victory Park enjoys fast and easy access off the M1 and N1 motorways. We are approximately 30 to 45 minutes from OR Tambo and Lanseria International Airport.

We are conveniently close to all Business Hubs, Conference Centers, Theaters, Art Galleries, Hospitals, and Universities. Shopping centers and nearby Casinos provides a variety of shopping choices as well as top restaurants and entertainment. Gyms and sports clubs and numerous golf clubs are within 15 minutes drive for your enjoyment.

Moonflower Cottages offers five luxury units with their own private entrances, set in a beautiful secluded garden built around a rock pool with a waterfall which attracts a large variety of bird life for your enjoyment. Full security is offered with remote controlled, secure, off-street parking. Each suite has its own distinct character and charm, opening onto a private patio/balcony.

Facilities
  • Free Internet Access
  • Parking Available
  • Laundry Facilities
  • Braai/Barbecue
  • Swimming Pool
  • Self-catering
Things to do
  • Bird Watching
  • Golf
  • Canoeing / Kayaking
Accommodation Type
Self-catering
from  R425
per person
BOOK NOW

Visa Mastercard or by Bank Transfer

Seal of trust

Book directly and save.

Need help booking?

Contact our team by filling out the form or by phoning Annemarie and we will help you book your accommodation at Moonflower Cottages.

Phone Bookings

Tel: 028 425 3004
Mobile: 083 662 1560

BOOK NOW
Top