6-2-1 Teraoka
Izumi-Ku
Sendai
Sendai Royal Park Hotel is situated at 6-2-1 Teraoka. The property offers 110 accommodation units that feature all the amenities of home like the cable TV and a private bathroom.