The Hotel Granvia Kyoto is attached to Kyoto Station, making it an ideal location if you plan to traverse Kyoto via trains and city buses. The hotel is gorgeous, the service top notch, and the rooms sleek & modern. I particularly enjoyed the full body showers in the room. The concierge desk was extremely helpful, they had tons of material on Kyoto's sites. I couldn't comment on the restaurants, as I ate out in the city every day. That said, Hotel Granvia did have some nice dining areas and a bar. VERY pleasurable experience at the Hotel Granvia. If you are looking for some luxury while you stay in Kyoto, this is the place to be!