Indonesia: Best Western opens the tallest hotel
Jakarta – Solo, a city in Central Java, welcomes the city’s tallest hotel: the new BEST WESTERN PREMIER Solo Baru. Rising 82 meters above the streets of this emerging Indonesian destination, this new hotel offers an array of upscale amenities, including … Continue reading Indonesia: Best Western opens the tallest hotel