What you want to do is not difficult Aaron; provided you have done some homework. What tutorials have you done?
Be aware, the GPS receiver does not always work well inside a building. Yes, it is possible you can locate a room by GPS as long as you realize that.
then this one (to make sure your GPS is actually working) on your device:
and then do one of the tutorials that shows how to produce a Google Static Map. The Magic map pins app might be what you want. This tutorial shows how to tell someone how far the room is from their current location
This tutorial, which is more complicated that the situation you describe
shows how to locate buildings on a campus to find interesting things; the things could be class rooms.
When you are reviewing the tutorials, look at techniques described for a 'ring fence' or others that help you tell your app user when they have arrived at their classroom. To do a ring fence, you need the geocoordinates (latitude/longitude of a rectangular object that defines the classroom. An example ringfence is show here
http://www.appinventor.org/bookChapters/chapter18.pdf in the section Programming Complex Conditions
GPS is not difficult to program, it is difficult to understand how it works, why it occasionally does not work and how you can use the LocationSensor to effectively work with GPS in an App Inventor Project.
When you are comfortable, create some blocks and if you still have issues, show us an image of the blocks you tried. Your Project does not need to be as complicated as the Projects shown in the tutorials.
If you have a List of the rooms with the corresponding geocoordinates, you can do this all with the LocationSensor, a List and a ListPicker.
Regards,
Steve