Stayed here for about a week as part of a wider trip through Japan - 3 people; 2 adults and 1 teen.
Granvia is perfectly situated above the main train station in Kyoto. This was a big thing for us as we were using the city as a base and planned a number of trips to other places, all by train. The convenience of being able to walk downstairs and be on the platform can't be overstated if that's your plan. It's also well located for Kyoto itself, being very central. It's a big hotel and the rooms etc are a safe 4 stars by any measure. Ours was quiet, clean, decent sized and, small extra bed aside, comfortable.
So why 3 stars you may ask? 3 reasons. That 3rd bed. It was only marginally better than sleeping on the floor. Breakfast. It was very good, extensive even, with a choice of European or Japanese cuisine. You could help yourself to a buffet up to 10.30 every morning but, my God, did they police that hard. Turn up at 10.00 and your first conversation is a reminder that it shuts in 30 minutes. Still eating at 10.15? Then you'll get another little nudge from one of the waiting staff. I even had 1 come up and tap their wristwatch at me! After a few days it gets annoying, after another day its also uncomfortable and I'm sorry but that's not how hotels are supposed to work. I don't want to feel you're doing me a favour by letting me eat a breakfast I have actually paid for and, really, I should be able to sit there with a coffee for as long as I want. Lastly - the pool. You want an extra £5.00 every time I use it and no one under 18 is allowed in? Really?? Are you insane?
So, yeah. Don't get an extra bed, buy breakfast or use the pool and it really is a good hotel. Unfortunately, those 3 things just put a dent in my stay so it's 3 stars. Sorry about that.