Situé à 10 minutes en voiture du palais royal de Yogyakarta, le Diana Hotel Jogja propose des hébergements de style javanais, une piscine extérieure et un restaurant. Une connexion Wi-Fi est disponible gratuitement dans l'ensemble de l'établissement.
Le Diana Hotel Jogja se trouve à 15 minutes de route de la rue Malioboro et à 30 minutes en voiture de l'aéroport international Adi Sucipto.
Les chambres climatisées sont équipées d'une télévision à écran plat, d'une coiffeuse et de serviettes. Les chambres comprennent un coin salon. Leur salle de bains privative est pourvue d'une douche et d'articles de toilette gratuits.
La réception ouverte 24h/24 assure un service de bagagerie.
Le restaurant est spécialisé dans la cuisine asiatique et assure un service d'étage.