You can find the current room rates for the Grand Floridian Resort on the official WDW website:
click here.
For the Grand Floridian Resort, in general, you need to book a Lagoon View room if you want to put in a request for a Magic Kingdom or Cinderella Castle view (a Garden View room wont give you that option). Remember, a Magic Kingdom or Cinderella Castle view is only a request. The resort will try to honor your request if it is stated on your room reservation.
If you book a Main Building concierge room, you simply put in a request for a Cinderella Castle view (since there is no Lagoon View category in the main building). Again, it is only a request. The resort will try to honor your request if it is stated on your room reservation.
There are two types of Honeymoon Suite rooms in the Main Building. It is the luck of the draw as to which type of room you will get (they are by request only).
If you book a Honeymoon Suite and youre given a room on the 2nd floor, then, yes, you will have a balcony and a Cinderella Castle view. I havent stayed on the 2nd floor but have stayed on the 3rd and 4th floors overlooking the marina. All my rooms had balconies and Cinderella Castle views. The difference between the 2nd floor and the other floors is the bedding arrangement (king-sized bed in the honeymoon rooms) and a larger tub (sort of a mini-whirlpool in the honeymoon rooms, if I remember correctly).
If your Honeymoon Suite room isnt located on the 2nd floor, then it will be located in one of the turrets. Depending upon its location, you may or may not get a Castle View. These rooms dont have balconies but do have windows that can be opened.
Remember, when you book your room, put in a request for a Cinderella Castle view and a balcony if that is what you truly want. The resort will try to honor your request but dont be too disappointed if they cant. Im sure that youll have a lovely stay no matter where your room is located.