The Grand Budapest Hotel to Open on March 7, 2014 - Rotten Tomatoes