Yes, you have to be a guest to book the breakfast. That being said I would think as the economy tightens and the breakfast is not being sold out by hotel guests they woudl consider opening it. A call to the hotel closer to your travel dates would be the best way to confirm it. HTH.