I stayed at Granvia Kyoto with my daughter last July. We had only 3 days at the city and it was an excellent choice. Situated within the the train station, the hotel is big, with many choices of restaurants (some not cheap) and because it's so close to the station, you will find many good eating options as well. The location is very convenient to discover the city. The rooms are nice, clean and quiet. They offered complimentary wifi but it was a little slow. Kyoto is a lovely city and a great way to know the old Japan.