Grand Nexus Hotel

The Grand Nexus Hotel is a fictional hotel appearing in Rise of the TMNT. It is ran by Big Mama.