Le Plaza Home est situé à 4,5 km de la corniche d'Al Khobar et à 400 mètres du centre commercial Al Rashid. Il propose un hébergement indépendant, une connexion Wi-Fi gratuite et une réception ouverte 24h/24.
Les logements climatisés du Plaza Home disposent d'une télévision par satellite à écran plat. Chaque appartement dispose d'un salon et d'une cuisine entièrement équipée. Les salles de bains privatives sont pourvues d'une douche et d'une baignoire.
L'aéroport King Fahd est situé à 43 km. Le stationnement sur place est gratuit.