Famous for its elephants, Thailand’s capital is the perfect base from which to visit the country’s well known elephant shows. Before embarking on a trip to one of these sites, makes sure to find centrally located accommodation. Those in search of such a luxury hotel in…