Welcome to Short Long Stay near Manyata Tech Park , Bangalore , India