Directions to The Royal Villas Swaziland

  • from the MR3 take the exit to the MR103
  • continue 4.7 kms and take the signed turning to Royal Villas