Congress leader DK Shivakumar was detained by the Mumbai police along with other party leaders from near a five-star hotel in Mumbai where he had waited for six hours to meet rebel lawmakers whose resignation has threatened the survival of the Karnataka coalition government.