Top hotel is one of the best hotels I've stayed in. Its about 8 miles from the center of Prague but the transport links are fantastic, much better than ours. As has been said the castle is a must, Charles bridge, the astronomical clock. It is beautiful city, just watch out for the pick pocketers, its rife out there.