An insider's guide to the top luxury hotels in Prague, including the best for opulent period spaces, sophisticated tranquility, historic architecture and exquisitely designed rooms in locations near Prague's Old Town Square, Prague Castle and the Mala Strana district.