Karaksa Hotel in Kyoto and Osaka offer affordable leisure accommodation without the hefty price tag when you travel to Japan.