hotel ryokan inn

386, road no. 02, mahipalpur, new delhi, delhi 110037