Kubu Ampo stands on 2.450 sqm land. It is said Kubu Ampo is the largest home in Denpasar, capital of Bali. At this moment Kubu Ampo features: