George Town Villas 118 bevindt zich in George Town, en biedt accommodatie met een privézwembad. De accommodatie ligt op een paar minuten lopen van Seven Mile Beach en is voorzien van gratis WiFi en een 24-uursreceptie.
Het appartement met airconditioning heeft 2 aparte slaapkamers, een volledig uitgeruste keuken, en 2 badkamers. Handdoeken en beddengoed worden bij het appartement verzorgd.
Het dichtstbijzijnde vliegveld is Internationale luchthaven Owen Roberts, op 4 km van het appartement.