Crown Towers Perth – New Six-Star Luxury Australian Hotel

Crown Towers Perth – a new super luxury resort and hotelĀ – opens its doors in Perth, Western Australia.

The most expensive room at the hotel is A$25,000 (US$18,600) per night. I was lucky enough to get a sneak peek recently

Continue reading “Crown Towers Perth – New Six-Star Luxury Australian Hotel”