You can find Ambarawa from any city by public transportation within Central Java Indonesia, mostly foreign traveler visits Yogyakarta, it is only 2 hours drive from there by public bus, take a public bus with Semarang direction and get off in Bawen bus terminal, from there take another smaller public bus for Ambarawa direction and get off at STM near Ambarawa animal market ( you better say it right away after you are on board the bus because it is only a short distance and so you won't have passed it ), from there you walk for ' Perumahan Ambarawa Asri' direction and about 50 meters you will find 'Crown Guest House' . We also can pick you up from the Airports upon request