Any visit to Berlin is incredible, filled with a mix of history, culture and beautiful sights. Berlin is a vibrant city, very friendly and welcoming. And a lot of the sites are free or not too expensive!
I stayed at Sheraton Berlin Grand Hotel Esplanade, this was a 13-minute walk from a metro station which gave easy access to the centre. I booked through Expedia.