Bromo Cottages Hotel is located at the village of Tosari in Pasuruan. Distances from major towns on Java Island: 85km from Surabaya, 75km from Malang, 60km from Tretes and 350km from Yogyakarta. The climb from Pasuruan is just for 35km driving distance but not without sharp switchbacks and hairpin bends.
If you are arriving during the daytime (I arrived late at night), decent views of the cities down below such as Malang and Probolinggo can be enjoyed.
Being the most well-equipped hotel in Bromo-Tengger-Semeru National Park vicinity, it came to no surprise to me when I first checked into my room. Comfortable beds, wooden wardrobe and a TV cabinet were provided, although I wonder what TV channels were available in this mountain region (although, just like most hotels in Indonesia, they may as well have a parabolic dish that can receive literally any channels in the region).
There is a nice balcony outside my terraced unit. The view is rather spectacular with flowering shrubs, other room units as well as the rolling hills of the village down below. Hot shower is available in each room, although what the hotel does not tell you is that the supply of heated water is rather limited to about 20 litre per hour for the whole property. This is perhaps due to operational constraint faced by their current hot water facility. As a matter of fact, I did not take take my shower when I arrived that night, because I wasn't sure whether the hot water was available or not.
Bromo Cottages Hotel has 80 superior rooms and 3 suites. I paid Rp400.000 (about US$45) for a superior unit with 3 beds, inclusive of breakfast at Dahlia Restaurant.
On lowlands, this type of hotel may not amount to anything. But at this high-altitude and pleasant climate, it makes the ultimate highland vacation!