Welcome to SPOT ON The Grand Guest House Near PVR Cinemas Skywalk , Chennai , India