Property Location With a stay at Praja Hotel, you'll be centrally located in Denpasar, steps from Consulate General Republic Democratic Timor Leste and Honorary Consulate of Mexico. This hotel is within close proximity of Consulate General of Japan and..