I can't recall what the options were at Tubbi's, but I'm fairly certain there was a place to get fancy coffees (lattes, etc) at the Swan - it is on the Dolphin side of the hotel - right near the main entrance on that side of the hotel.
Overall, the Swan/Dolphin complex is a pretty comprehensive place! Enjoy your stay!