It is within view of the architecturally stunning King Power Mahanakhon, Thailand's tallest building, which houses Ritz-Carlton Residences.