Elizabeth House se trouve à Skopje et propose la climatisation, le Wi-Fi gratuit et des chambres familiales. Il y a 2,3 km entre l’établissement et Зоолошка градина Скопје. Дендропарк „Острово“ se trouve à 10 km de l’appart’hôtel.
Les logements les plus spacieux atteignent 72 m². Certains logements comprennent jusqu’à deux chambres. Selon le logement, jusqu’à sept personnes peuvent y séjourner. Dans certaines chambres, une cuisine et un lave-linge sont à la disposition des clients. Un parking, une terrasse et un jardin sont disponibles sur place.