Lotus is located in Kannur. Some units also have a kitchen equipped with an oven. Read more
Lotus is located in Kannur. Some units also have a kitchen equipped with an oven.